Masala J
Musobaqa
Jasur o‘qiydigan maktabda matematika fanidan kichik musobaqa tashkil etildi. Unda har bir o‘quvchiga n ta masala berildi. Har bir o‘quvchi shu masalalarni hal qilgan va natijalar quyidagicha baholangan:
Agar o‘quvchi biror masalani birinchi bo‘lib to‘g‘ri ishlagan bo‘lsa, yoki u masala hech kim tomonidan ishlanmagan bo‘lsa — 10 ball.
Agar masala to‘g‘ri ishlangan bo‘lsa, lekin birinchi emas — 5 ball.
Har bir xato yechim uchun — 2 ball chegiriladi, lekin faqat o‘quvchi oldin ball olgan bo‘lsa (ya’ni ball 0 bo‘lsa, kamaymaydi).
Sizga k ta o‘quvchining javoblari beriladi. Har bir o‘quvchi n ta masalaga bo‘lgan javoblarini satr ko‘rinishida taqdim etadi. Javoblar quyidagi kodlar bilan ifodalanadi:
0 — noto‘g‘ri yechim
1 — to‘g‘ri yechim
2 — masala birinchi marta ishlangan yoki umuman ishlanmagan
Birinchi qatorda ikkita butun son:
K — o‘quvchilar soni (1 ≤ K ≤ 1000)
N — masalalar soni (1 ≤ N ≤ 100)
Keyingi K qatorda:
Dastlab o‘quvchining ismi (faqat katta lotin harflarida, uzunligi 1 ≤ |ismi| ≤ 20)
So‘ngra N ta butun son: har biri 0, 1, yoki 2
Sizning vazifangiz: Har bir o‘quvchining ismini va to‘plagan ballini chiqaring
| # | input.txt | output.txt |
|---|---|---|
| 1 |
3 5 Ali 2 1 0 1 2 Sardor 0 0 0 0 0 Bek 1 2 1 0 1 |
Ali 28 Sardor 0 Bek 23 |