A. A div B (50 ms | 200 kb)

Xotira: 0 MB, Vaqt: 50 ms
Masala

\(A\) va \(B\) ikkita butun son berilgan. Ularning koeffitsientining butun qismini topishingiz kerak.

Kiruvchi ma'lumotlar:

INPUT.TXT kiritish fayli har bir satrda bittadan A va B butun sonlarini o'z ichiga oladi. Bunda \((0 ≤ A,B ≤ 10^9)\).

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida yagona qatorda bitta raqam chiqariladi: \(AㅤdivㅤB\).

Misollar:
# INPUT.TXT OUTPUT.TXT
1
7
3
2

B. For #1

Xotira: 1 MB, Vaqt: 100 ms
Masala

Sizga \(N\) soni beriladi. Siz \(N\) gacha bo'lgan palindromlar sonini \(N\) ga nisbatini toping.

Kiruvchi ma'lumotlar:

Kirish faylida bitta butun son \(N\) soni kiritiladi.

Chiquvchi ma'lumotlar:

Chiqish faylida masala javobini \(1000000007\) ga bo'lgandagi qoldiqni toping.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
100
5

C. For #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Ketma 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\)

Kiruvchi ma'lumotlar:

Yagona qatorda bitta butun son \(N\) soni kiritiladi. Bunda \((1≤N≤10^9)\).

Chiquvchi ma'lumotlar:

Chiqish faylida ketma ketlik yig'indisini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3
84

D. Olmalar #1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Bugun 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.

Kiruvchi ma'lumotlar:

Kirish faylida ikkita butun son  \(N\) va \(M\)  sonlari kiritiladi.

Chiquvchi ma'lumotlar:

Chiqish faylida Elchinga qancha olma tegishini chop eting.

Izoh:

Masalada qoldiqli bo'lish va bo'lish amallaridan foydalanmang.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
12 97
1
2
27 45
0

E. Olmalar #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Dam 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'lumotlar:

Kiruvchi ma'lumotlarda yagona qatorda uchta butun son kiritiladi. Bunda \(A,B,C<10^9\)

Chiquvchi ma'lumotlar:

Chiquvchi ma'lumotlarda bitta butun son masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3 8 12
24

F. Kranlar

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Ozodbek, 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?

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining yagona satrida bitta natural son S mavjud - ishlab chiqarilgan kranlarning umumiy soni \(S<10^6\)

Chiquvchi ma'lumotlar:

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.

Misollar:
# 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 ms
Masala

Chempionlar 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, 

  1. Barcelona \(3:1\) Roma
  2. 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.

Kiruvchi ma'lumotlar:

Roma stadionida bo'lib o'tgan o'yin natijasi. Roma \(A:B\) Barcelona.

Chiquvchi ma'lumotlar:

Agar Roma keyingi bosqichga chiqa olsa \(win\), chiqa olmasa \(lose\) va natijalar teng bo'lsa \(penalty\) so'zini chop eting.

Izoh:

\(int\) o'rniga \(float\) dan foydalaning.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4:2
lose

H. Mega son

Xotira: 32 MB, Vaqt: 1000 ms
Masala

O'z raqamlaridan eng kichigi eng kattasiga karrali bo'lmagan son Mega son deb ataladi.

Masalan: \(25\) soni, bunda \(2\) soni \(5\) ga karrali emas.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining yagona satrida bitta natural son, \(N(N<10^9)\) kiritiladi.

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylining yagona satrida bitta natural sonni, \(N\)-mega sonni chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
25

I. Xatoni tog'irlang

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Siz 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.

Kiruvchi ma'lumotlar:

Kirish faylida \(print\) operatori ichida ma'lum bir ifoda beriladi.

Chiquvchi ma'lumotlar:

Chiqish faylida agar kod xatolarsiz ishlasa \(true\) aks holda \(false\) ni ekranga chop eting.

Misollar:
# 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 ms
Masala

Uyda \(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.

Kiruvchi ma'lumotlar:

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.

Chiquvchi ma'lumotlar:

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.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4
25 1
70 1
100 0
3 1
2
2
2
25 0
25 1
2
Kitob yaratilingan sana: 25-Nov-24 18:38