A. Bo'laklar soni
Xotira: 32 MB, Vaqt: 1000 ms\(N\)cm x \(M\) cm li to'rtburchakni o`zining tomonlariga parallel to`g`ri chiziqlar yordamida tomoni 1 cm ga teng bo`lgan kvadratchalarga bo'lingan. Agar to'rtburchakka 1 ta diagonal ham o'tkazilsa jami qancha bo'lakka ajragani Imona sanab chiqaman deb harchand urunmasin to'g'ri sanay olmadi. Siz Imonaga sanashda yordam bering.
Birinchi qatorda T testlar soni beriladi. \((1≤T≤10^3)\)
Keyingi T ta qatorda N va M natural sonlar beriladi. \((1≤N,M≤10^4)\)
Masala javobini alohida qatorlarda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 1 1 2 2 |
2 6 |
B. Kataklar soni
Xotira: 32 MB, Vaqt: 1000 msImona matematika daftar katagiga to'g'ri burchakli uchburchak chizdi. Kichik tomonlarini N va M ta kataklardan iborat qilib chizib bo'lgach, katta tomoni chizish jarayonida qiziq jarayonni topib oldi. Ya'ni uchburchakning katta tomoni jami nechta kataklardan o'tib katetlar bilan tutashar ekan deb. Harchand urunmasin to'g'ri sanay olmadi. Siz Imonaga sanashda yordam bering.
Birinchi qatorda T testlar soni beriladi. \((1≤T≤10^3)\)
Keyingi T ta qatorda N va M natural sonlar beriladi. \((1≤N,M≤10^4)\)
Masala javobini alohida qatorlarda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 4 5 2 3 |
8 4 |
C. REBUS
Xotira: 256 MB, Vaqt: 1000 msBir kuni Abduxoliq Internetda quyidagi rebus ko'rib uni yechishga harakat qildi:
157892 = 3
203516 = 2
409578 = 4
236271 = ?
Abduxoliq ishlay olmadi. Keyinchalik aniq bo’lishicha, “=” dan keyingi
sonlar chap tomonda joylashgan sonni yozishda ishlatiluvchi “aylanacha”lar soni ekan.
Masalan: 8 da 2 ta. Sonni yozishda ishlatiluvchi “aylana”larni topish dasturini tuzing.
Birinchi qatorda \(0<T\le50\) butun son kiritiladi.
keyingi T ta qatorda raqamlardan iborat S satr beriladi \((0≤len(S)≤5∗10^6)\)
OUTPUT.TXT da shu N uchun “aylanacha”lar soni alohida qatorlarda chiqarilsin.
Abduxoliqqa yordam bering.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 3403419595 39 56 2726285 |
3 1 1 3 |
2 |
1 0 |
1 |
3 |
1 123457542271 |
0 |
D. Raqamlar yig'indisi #3
Xotira: 128 MB, Vaqt: 2500 msRaqamlar yig'indisi M ga teng N-chi sonni topish dasturini tuzing.
Natural M va N sonlar beriladi. \((1≤M≤50)\), \((1≤N≤10^{18})\)
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 2 5 3 4 |
110 30 |
E. Ajoyib o'yin #2
Xotira: 256 MB, Vaqt: 3500 msJavlonbek va Ismoil o'yin o'ynamoqda. Har safar ular qo'llaridagi kartalarni ochadi (Ixtiyoriy karta), kimning qo'lidagi kartadagi son kattaroq bo'lsa, o'sha yutadi va unga 1 ochko beriladi. Javlonbek va Ismoil qo'llaridagi kartalardan faqat 1 marta foydalanish mumkin bo'lsa, o'yin oxirida hisob necha xil tugashi mumkinligini hisoblovchi dastur tuzing.
Birinchi qatorda Javlonbek kartalari qiymatlari beriladi. \((1≤len(A_j)≤18)\), \((1≤a_j≤30)\)
Ikkinchi qatorda Ismoil kartalari qiymatlari beriladi. \((1≤len(A_i)≤18)\), \((1≤a_j≤30)\)
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 2 3 4 2 1 1 3 |
6 |