Saya seorang penyihir muda, dan saya berusaha sangat keras untuk tidak menyia-nyiakan mana selama pertemuan magis saya.
Saya memiliki mantra X yang tersedia pada waktu tertentu dan masing-masing dari mereka memiliki biaya mana sendiri Y.
X, Y menjadi bilangan bulat positif benar-benar lebih rendah dari 11.
Sebagai pemula, kumpulan mana saya berfluktuasi banyak (selalu lebih rendah dari 11) , dan saya butuh bantuan untuk melemparkan mantra sesedikit mungkin (gulungan mahal, ya tahu) sambil mengosongkan kolam mana saya. Jika Anda tidak dapat menemukan kombinasi mantra yang sama persis dengan ukuran mana kolam renang saya, Anda harus menawari saya yang terdekat (dan lebih murah).
Saya datang kepada Anda dan kebijaksanaan Anda yang tak terbatas untuk membantu saya menjadi penyihir hitam terhebat. Saya tidak akan kecewa.
INPUT style (karena style adalah segalanya):
Y; abcdef
Y adalah ukuran pool mana. (a, b, c, d, e, f) adalah mantra. Ada 6 mantra, yang pertama biaya 'a' mana, biaya mantra kedua 'b' mana, dll.
INPUT: 4; 1 2 3 3 7 6
Saya memiliki 4 manas tersedia, dan 6 mantra tersedia. Dua mantra biaya 1 mana, 1 mantra biaya 2 mana, dua mantra biaya 3 mana, dll.
OUTPUT: (3,1)
INPUT: 3; 1 3 5 2 10
OUTPUT: (3)
INPUT: 8; 4 1 9
OUTPUT: (4,1)
INPUT: 4; 1 2 2 3
OUTPUT: (2,2), (1,3)
Anda harus mengeluarkan setiap kombinasi mantra, tetapi tidak perlu mantra yang berbeda yang harganya sama.
Mantra terpendek untuk mesin apa pun yang Anda inginkan akan diberikan banyak terima kasih, dan cambuk takdir.