A. Satr

Xotira: 64 MB, Vaqt: 100 ms
Masala

Sizga \(S\) satr beriladi. Siz satrning har bir harfi orasiga bo'shliq qo'shishingiz kerak.

Kiruvchi ma'lumotlar:

\(S\) satr kiritiladi. \(len(s)<10^9\)

Chiquvchi ma'lumotlar:

Satr harflari orasiga bo'shliq qo'shib chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
bruh
b r u h

B. Jurnal

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga o'quvchilar ro'yhati beriladi. Siz ularni ism familyasi bo'yicha tartiblang.

Kiruvchi ma'lumotlar:

Kirish faylida birinchi qatorda \(N\) soni kiritiladi. \(N<10^9\)

Keyingi qatorlarda \(N\) ta o'quvchining ism familyasi kiritiladi.

Chiquvchi ma'lumotlar:

Chiqish faylida o'quvchilarni jurnal uchun tartiblab chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
8
Qutlimurodov Shamsiddin
Jo'rayev Alibek
Aliqulov Mansur
Jo'rayev Shamshod
Qutlimurodov Sardor
Aliqulov Mansurbek
Nazirov Ozodbek
Choriyev Sardor
Aliqulov Mansur
Aliqulov Mansurbek
Jo'rayev Alibek
Jo'rayev Shamshod
Nazirov Ozodbek
Qutlimurodov Sardor
Qutlimurodov Shamsiddin
Choriyev Sardor
2
24
BABAKANDOV OZODBEK
SUYUNOV	OTABOY
ABDISAYTOV SHAHRIYOR
ABDUROPIYEV	MAHMUD
ALIMOV NURBEK
BOLIBOYEV AZIZJON
DJABBAROVA SHAHZODA
ESHMURODOV OYBEKJON
HAMDAMOV SARDOR
ISMATILLAYEV ASILBEK
JO‘RAQULOVA SEVINCH
KOMILJONOV ALISHER
MAVLONOV ZARRUXJON
MUFTILLAYEV	NURSULTON
MUXAMADOVA RUHSHONA
NORJIGITOV JO‘RABEK
O‘RINBOYEV TOXIRJON
QARSHIYEV DIYORBEK
QUVONDIQOV SARDORBEK
RASULOV	ZAFARBEK
SAFARBOYEV USMON
SAYDULLAYEV	SARDOR
SHODIYEV SHODIYOR
TOSHTEMIROV	G‘IYOS
ABDISAYTOV SHAHRIYOR
ABDUROPIYEV	MAHMUD
ALIMOV NURBEK
BABAKANDOV OZODBEK
BOLIBOYEV AZIZJON
DJABBAROVA SHAHZODA
ESHMURODOV OYBEKJON
HAMDAMOV SARDOR
ISMATILLAYEV ASILBEK
JO‘RAQULOVA SEVINCH
KOMILJONOV ALISHER
MAVLONOV ZARRUXJON
MUFTILLAYEV	NURSULTON
MUXAMADOVA RUHSHONA
NORJIGITOV JO‘RABEK
O‘RINBOYEV TOXIRJON
QARSHIYEV DIYORBEK
QUVONDIQOV SARDORBEK
RASULOV	ZAFARBEK
SAFARBOYEV USMON
SAYDULLAYEV	SARDOR
SUYUNOV	OTABOY
SHODIYEV SHODIYOR
TOSHTEMIROV	G‘IYOS

C. Yoqimli raqam #3

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Diyorbek mashinalarni katta ishqibozi. U har doim mashinalarga qarab ularni davlat raqamlarini eslab qolishga urinadi. U mashina raqami faqat \(a\) va \(b\) raqamlaridan tashkil topgan bo'lsa uni yoqimli deb hisoblaydi. 

Endi uni bir savol qiziqtirib qoldi. \(1\) dan \(n\) gacha nechta yoqimli son mavjud.

Kiruvchi ma'lumotlar:

Kirish faylida birinchi qatorda \(n\) soni beriladi. \(1≤n≤10^9\)

Ikkinchi qatorda esa \(a\) va \(b\) sonlari beriladi. \(1≤a,b≤10^9\)

Chiquvchi ma'lumotlar:

Chiqish faylida esa \(1\) dan \(n\) gacha natural sonlar orasida nechta yoqimli son mavjudligini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
10
0 1
2
2
20
0 1
3
3
29
5 7
2
4
55
5 7
3
5
32
5 7
2

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

E. 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
Kitob yaratilingan sana: 29-Nov-24 09:46