A. A div B (50 ms | 200 kb)
Xotira: 0 MB, Vaqt: 50 ms\(A\) va \(B\) ikkita butun son berilgan. Ularning koeffitsientining butun qismini topishingiz kerak.
INPUT.TXT kiritish fayli har bir satrda bittadan A va B butun sonlarini o'z ichiga oladi. Bunda \((0 ≤ A,B ≤ 10^9)\).
OUTPUT.TXT chiqish faylida yagona qatorda bitta raqam chiqariladi: \(AㅤdivㅤB\).
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
7 3 |
2 |
B. For #1
Xotira: 1 MB, Vaqt: 100 msSizga \(N\) soni beriladi. Siz \(N\) gacha bo'lgan palindromlar sonini \(N\) ga nisbatini toping.
Kirish faylida bitta butun son \(N\) soni kiritiladi.
Chiqish faylida masala javobini \(1000000007\) ga bo'lgandagi qoldiqni toping.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
100 |
5 |
C. For #2
Xotira: 32 MB, Vaqt: 1000 msKetma ketlikni \(N^x\) gacha hisoblang.
\(1^2+2^1+3^4+4^3+5^6+6^5...N^x\)
Agar \(N\) soni ikkiga karrali bo'lsa \(x=N-1\) aks holda \(x=N+1\)
Yagona qatorda bitta butun son \(N\) soni kiritiladi. Bunda \((1≤N≤10^9)\).
Chiqish faylida ketma ketlik yig'indisini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 |
84 |
D. Olmalar #1
Xotira: 32 MB, Vaqt: 1000 msBugun Mavlonbek \(N\) ta Marat esa \(M\) ta olma terishdilar. Mavlonbek va Marat o'zlari yig'gan jami olmalarni bo'lishib olishga va ortib qolganini Elchinga berishga qaror qilishdi. Siz ularga bo'lishib olishiga va Elchinga qancha olma degishini toping.
Kirish faylida ikkita butun son \(N\) va \(M\) sonlari kiritiladi.
Chiqish faylida Elchinga qancha olma tegishini chop eting.
Masalada qoldiqli bo'lish va bo'lish amallaridan foydalanmang.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
12 97 |
1 |
2 |
27 45 |
0 |
E. Olmalar #2
Xotira: 32 MB, Vaqt: 1000 msDam olish kuni bolalar olma tergani bog'ga borishdi. Ular olmalarni terib olgandan so'ng bo'lishib olishga qaror qilishdi. Bir necha olmani \(A\) ta bola teng donadan bo'lib olishdi. Agar shu miqdordagi olmani \(B\) ta bola ham, \(C\) ta bola ham teng miqdorda bo'lib olishi mumkin bo'lsa, olmalar soni kamida nechtaligini toping.
Kiruvchi ma'lumotlarda yagona qatorda uchta butun son kiritiladi. Bunda \(A,B,C<10^9\)
Chiquvchi ma'lumotlarda bitta butun son masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 8 12 |
24 |
F. Kranlar
Xotira: 32 MB, Vaqt: 1000 msOzodbek, Marat va Mavlonbek kranlar yasashadi. Ular birgalikda \(S\) kranlarni yasadilar. Agar Ozodbek va Mavlonbek bir xil miqdordagi kranlar yasaganligi ma'lum bo'lsa, Ozodbek Marat va Mavlonbekdan ikki baravar ko'p kran yasaganligi ma'lum bo'lsa, har bir bola nechta kran yasagan?
INPUT.TXT kirish faylining yagona satrida bitta natural son S mavjud - ishlab chiqarilgan kranlarning umumiy soni \(S<10^6\)
OUTPUT.TXT chiqish faylining bitta satrida siz bo'shliqlar bilan ajratilgan uchta raqamni chop etishingiz kerak - har bir bola (Ozodbek, Marat va Mavlonbek) qilgan kranlar soni.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 |
1 4 1 |
2 |
24 |
4 16 4 |
3 |
60 |
10 40 10 |
G. Roma keyingi bosqichda
Xotira: 32 MB, Vaqt: 1000 msChempionlar ligasining yarim final bosqichida Roma jamoasi Barcelonaga qarshi mehmonda kechgan bahsda \(3:1\) hisobida mag'lubyatga uchradi.
- Chempionlar ligasida mehmonda urilgan gol mezbonda urilgan goldan ustunroq turadi.
Masalan,
- Barcelona \(3:1\) Roma
- Roma \(2:0\) Barcelona
Bunday holatda Roma keyingi bosqichda chiqgan hisoblanadi. Sizning vazifangiz o'yin natijasiga qarab Roma keyingi bosqichga chiqoladimi? yoki yurishlarini yarim finalda yakunlaydimi? savoliga javob topishdir.
Roma stadionida bo'lib o'tgan o'yin natijasi. Roma \(A:B\) Barcelona.
Agar Roma keyingi bosqichga chiqa olsa \(win\), chiqa olmasa \(lose\) va natijalar teng bo'lsa \(penalty\) so'zini chop eting.
\(int\) o'rniga \(float\) dan foydalaning.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4:2 |
lose |
H. Mega son
Xotira: 32 MB, Vaqt: 1000 msO'z raqamlaridan eng kichigi eng kattasiga karrali bo'lmagan son Mega son deb ataladi.
Masalan: \(25\) soni, bunda \(2\) soni \(5\) ga karrali emas.
INPUT.TXT kirish faylining yagona satrida bitta natural son, \(N(N<10^9)\) kiritiladi.
OUTPUT.TXT chiqish faylining yagona satrida bitta natural sonni, \(N\)-mega sonni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
25 |
I. Xatoni tog'irlang
Xotira: 32 MB, Vaqt: 1000 msSiz bu masalada \(Python \) tilini qanday darajada o'zlashtirganingizni bilib olasiz. Pythonda chiqarish operatori \(print\) hisoblanadi. Bugun Maratboy ushbu operatorni o'rganayapti. Sizning vazifangiz Maratboyga \(print\) operatoridan tog'ri foydalanishni o'rgatasiz.
Kirish faylida \(print\) operatori ichida ma'lum bir ifoda beriladi.
Chiqish faylida agar kod xatolarsiz ishlasa \(true\) aks holda \(false\) ni ekranga chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
print(1**2)+1 |
false |
2 |
print(0/0) |
false |
3 |
print('salom'[5]) |
false |
J. Aholini ro'yxatga olish
Xotira: 32 MB, Vaqt: 1000 msUyda \(N\) kishi istiqomat qiladi. Bir kuni ular ma'lum bir uyning barcha aholisini ro'yxatga olishni o'tkazishga qaror qilishdi va har bir yashovchining yoshi va jinsini ko'rsatadigan ro'yxat tuzdilar. Siz eng keksa erkakning sonini topishingiz kerak.
INPUT.TXT kirish faylida birinchi qatorda \(N\) natural son - rezidentlar soni \((N ≤ 100)\) mavjud. Keyingi \(N\) qatorda barcha rezidentlar to'g'risidagi ma'lumotlar mavjud: har bir qatorda ikkita butun son mavjud: \(V\) va \(S\) - odamning yoshi va jinsi \((1 ≤ V ≤ 100, S-0ㅤyokiㅤ1)\). Erkak jinsi \(S=1\) qiymatiga, ayol jinsi esa \(S=0\) qiymatiga mos keladi.
OUTPUT.TXT chiqish fayli ro'yxatdagi eng keksa odamning raqamini o'z ichiga olishi kerak. Agar bunday ijarachilar bir nechta bo'lsa, unda eng kichik raqam ko'rsatilishi kerak. Agar erkak ijarachilar bo'lmasa, \(-1\) ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 25 1 70 1 100 0 3 1 |
2 |
2 |
2 25 0 25 1 |
2 |