Masala A
School ball
Siz maktabda bir o‘qituvchining yordamchisi sifatida tayinlandingiz va u hozir o‘quvchilarning javob varaqalarini tekshirmoqda. Har bir o‘quvchining bir nechta javob varaqasi bo‘lishi mumkin. O‘qituvchi sizga quyidagi ko‘rinishda bir nechta so‘rovlar beradi:
- 1 ism ball — ismli o‘quvchiga ball qo‘shish.
- 2 ism — ismli o‘quvchining barcha ballarini o‘chirish.
- 3 ism — ismli o‘quvchining ballarini chiqarish (agar bu ismli o‘quvchiga hali ball qo‘shilmagan bo‘lsa, 0 chiqarilsin).
Birinchi qatorda — q, ya’ni so‘rovlar soni beriladi.
Keyingi q qatorning har birida bir so‘rov keltirilgan.
Agar so‘rov 1 turida bo‘lsa — bu ism va ball dan iborat.
Agar 2 yoki 3 turida bo‘lsa — faqat ism beriladi.
Cheklovlar:
- 1 ≤ q ≤ 10^5
- 1 ≤ ball ≤ 100
- 1 ≤ ism uzunligi ≤ 100
- ism — kichik va katta lotin harflaridan iborat bo‘ladi.
3 turidagi har bir so‘rov uchun — tegishli o‘quvchining umumiy ballarini chiqarish.
# | input.txt | output.txt |
---|---|---|
1 |
7 1 Vali 20 1 Ali 12 1 Ali 18 3 Ali 3 Vali 2 Ali 3 Ali |
30 20 0 |