Masala D
Masalalar tuzuvchi kengash
Informatika fanidan olimpiadalarga masala tuzuvchi kengashda jami nafar a’zo bor. Yaqinda bo‘lib o‘tadigan musobaqa uchun kengashning -a’zosi ta masala taklif qildi. Boshqa nufuzli kengashdagi kabi bu kengashning ham o‘z boshlig‘i bor. Kengashning boshlig‘i taklif qilingan masalalarni rad etish huquqiga ega. Komitet boshlig‘ining fikricha musobaqa yaxshi o‘tishi uchun musobaqada hech kim undan ko‘proq masala tuzmasligi lozim. Ya’ni kengashning -a’zosi boshliq bo‘lsa, barcha uchun sharti qanoatlantirilishi lozim.
Sizning vazifangiz har bir uchun kengashning -a’zosi boshliq bo‘ladigan bo‘lsa, musobaqa yaxshi o‘tishi uchun rad etilishi kerak bo‘lgan minimal masalalar sonini chiqaring. E’tibor bering, musobaqa uchun masalalar qolmasligi ham mumkin.
Birinchi qatorda bitta butun son - kiritiladi.
Ikkinchi qatorda probel bilan ajratilgan ta son - qiymatlari kiritiladi.
ta butun son ekranga chiqaring. -son -kengash a’zosi boshliq bo‘lsa, musobaqa yaxshi o‘tishi uchun rad etish kerak bo‘lgan minimal masalalar sonini chiqaring.
# | input.txt | output.txt |
---|---|---|
1 |
3 2 3 1 |
1 0 3 |
2 |
6 1 1 0 7 9 12 |
25 25 30 7 3 0 |
1-testda:
1-a’zo kengash boshlig‘i bo‘lsa u faqatgina 2-a’zo taklif qilgan 1 ta masalani rad etsa maqsadga erishadi. Bunda taklif qilingan masalalar bo‘ladi.
2-a’zo kengash boshlig‘i bo‘lsa, hech qaysi masalalar rad etilmasa ham musobaqa yaxshi o‘tadi. Bunda taklif qilingan masalalar bo‘ladi.
3-a’zo kengash boshlig‘i bo‘lsa, 3 ta masala rad etilishi kerak bo‘ladi. Bunda taklif qilingan masalalar ko‘rinishida bo‘lishi kerak.