A. Pifogor soni

Xotira: 128 MB, Vaqt: 3000 ms
Masala

Dasturchilar Klubi a'zosi Azimjon geometriyaga juda qiziqadi. Ayniqsa u Pifogor teoremasini juda yaxshi ko'radi. 
Azimjon yaqinda o'zi uchun yangi qiziqarli sonlarni kashf qildi va ularni "Pifagor son"lari deb nomladi. 
Pifagor soni deb (a2+b2ko'rinishida yozish mumkin bo'lgan tub songa aytiladi. Misol uchun 5 = 12+22 demak 5 pifagor soni, 25 = 32+42 lekin 25 tub son emas shuning uchun ham u pifagor soni bo'la olmaydi.
a va b sonlari ixtiyoriy musbat sonlar hisoblanadi.

Kiruvchi ma'lumotlar:

Bitta qatorda X va Y sonlari berigan,
(1 ≤ X, Y ≤ 3·108)

Chiquvchi ma'lumotlar:

Bitta qatorda [X,Y] oraliqda nechta Pifagor sonlari borligini ekranga chiqaring.

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

B. Robo Password

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Robocontest.uz tizimiga ro'yhatdan o'tish uchun sayt adminlari tomonidan qo'yilgan talablarni bajarishingizga to'g'ri keladi. Qoidalarga ko'ra saytda sizning parolingiz quyidagicha bo'lishi kerak.

1. Parol 9 xonali son bo'lishi kerak (0 bilan boshlanmagan).
2. Paroldagi raqamlar yig'indisi albatta toq son bo'lishi kerak.

Agar yuqoridagi qoidalarga ko'ra parol tanlasangiz sizda muammo bo'lmaydi!!! 

Kiruvchi ma'lumotlar:

Bitta qatorda 9 xonali son.

Chiquvchi ma'lumotlar:

Parol sayt qoidalariga mos kelsa "yes", ask holda "no" chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
123456780
no
2
123456789
yes

C. Pepsi champ

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Azimjon yaqinda Pepsi champ o'yini o'ynashni boshladi, O'yinning sovriniga esa "Malibu" avtomobili qo'yilgan. 
Pepsi champ o'ynash uchun pepsi qopqog'idagi Malibu avtomobilining qismlarini to'plash kerak. Har bir qopqoq ortida bitta qism yashiringan bo'ladi. Bir biridan farqli bo'lgan qismlar soni esa jami 10 ta.
Azimjondagi qopqoqlar soni n taga yetdi. Uning ukasi Kozimjon esa qopqoqlarni orasida X-qism nechta ekanligiga qiziqib qoldi. 
To'plangan n ta qopqoq orasida nechta X-qism bor ekanligini aniqlang.

Kiruvchi ma'lumotlar:

Birinchi qatorda n butun soni (1 <= n <= 100). Ikkinchi qatorda esa qiymati 1 dan 10 gacha bo'lgan n ta natural sonlar probel bilan ajratilgan holda beriladi. Uchinchi qatorda esa Kozimjonning aytgan X soni beriladi (1 <= 10 <= X).

Chiquvchi ma'lumotlar:

Bitta qatorda Azimjon Malibuning jami nechta X-qismlarini to'plaganini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
44
2 10 1 3 9 9 3 10 1 1 2 6 4 1 3 3 9 7 1 8 4 9 10 9 7 4 10 7 8 2 1 6 10 9 2 6 5 7 2 1 5 8 2 1 
7
4

D. Omonat

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Azimjon va Davlatbek 2022 yili robocontest.uz tomonidan o'tkazilgan olimpiadada n dollardan pul mukofoti yutib olishdi. Endi shu pullarni ular bankka qo'yib ko'paytirishmoqchi. Azimjon pullarini Davr bankka qo'ydi, Davr bankda pullaringizni qo'yganingizdan so'ng har juft sonli yilda jami pullaringizga a dollar qo'shiladi, har toq sonli yilda esa jami pullaringiz ikki barobar oshadi.
Davlatbek o'zining pullarini Anor bankka qo'ydi. Anor bankda pullaringizni qo'yganingizdan so'ng har toq sonli yilda jami pullaringizga a dollar qo'shiladi, har juft sonli yilda esa jami pullaringiz ikki barobar oshadi.

Sizning vazifangiz m yildan so'ng kimning pullari ko'p bo'lganini aniqlash.

Kiruvchi ma'lumotlar:

Bitta qatorda n, a va m natural sonlari.

(1 <= n,a,m <= 10)

Chiquvchi ma'lumotlar:

Bitta qatorda m yildan keyin puli ko'payib ketgan odamning jami pulini, agar pullari teng bo'lsa ixtiyoriy odamning jami pullarini chiqaring.

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

E. Ajoyib o'yin

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Azimjon va Davlatbek bugun bir o'yin o'ynashmoqda. Azimjon bitta sonini o'ylaydi va bu sonni Davlatbekga aytmaydi. Ammo Azimjon Davlatbekka o'ylagan soni [a,b] oraliqda ekanligini aytadi. Davlatbek Azimjon o'ylagan sonni topish uchun o'zidan taxminiy sonlarni aytishni boshlaydi va o'zi aytgan sonlar ichida Azimjon o'ylagan son borligiga 100% ishonch xosil qilgan payti bu jarayonni tugatadi. 

Savol: Davlatbek eng kamida nechta urunishda Azimjon o'ylagan sonni 100% aytgan bo'ladi?

Kiruvchi ma'lumotlar:

Bitta qatorda a va b natural sonlari.
(1<= a <= b <= 1000)

Chiquvchi ma'lumotlar:

Bitta qatorda urinishlar soni.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
5 5
1
Kitob yaratilingan sana: 15-Nov-24 03:29