Masala B
Noto'g'ri yig'indi
Sobirjonda uzunligi ga teng butun sonlar massivi bor. Sobirjon shunday ikkita sonlar olmoqchiki, yig'indi maksimal bo'lsin.
Ammo muammo shundaki, Sobirjon qo'shish amalini xato bajaradi. U sonlarni qo'shganda xona ko'chisini inobatga olmaydi. Ya'ni qaysidir xonalar uchun, shu xonalardagi raqamlar yig'indisi 9 dan oshsa ham, 1 ni yodda saqlamaydi, keyingi razryadga ta'sir qildirmaydi. Aniq misollar bilan tushuntirgan quyroq.
5 + 5 = 0; 23+17 = 30; 354 + 168 = 412; 55 + 55 = 0; 9+11 = 10;
1000023 + 1070099 = 2070012; 12 + 7 = 19; 9 + 7 = 6; 124 + 123 = 247;
Birinchi qatorda bitta butun son - testlar soni kiritiladi.
Keyin har bir test uchun alohida, birinchi qatorda butun son - kitiriladi. Keyingi qatorda ta butun son, massivi elementlar kiritiladi. Sonlar oralig'ida ekanligi kafolatlanadi.
Barcha testlar kesimida larning summasi dan oshmasligi kafolatlanadi.
Har bir test uchun alohida qatorda, uchta butun son chiqaring:
maksimal yig'indini, va ni. To'g'ri keluvchi lar juftligi bir nechta bo'lsa, oldin ni minimallashtirishga harakat qiling, so'ngra ni minimallashtirishting.
# | input.txt | output.txt |
---|---|---|
1 |
3 3 12 9 7 2 55 55 4 155 55 955 555 |
19 1 3 0 1 2 900 2 3 |