A. Robo Rating

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Siz Robocontest.uz saytida faoliyat olib borish davrida Robo Rating haqida eshitgan bo`lsangiz kerak. Lazizbek robocontest saytida yangi u o`zining robo ratingini biladi ammo u Darajasi qanday ekanligini bilmaydi. (Daraja Haqida ma`lumot uchun bosing) bunda unga yordamingiz kerak.

Kiruvchi ma'lumotlar:

Uning robo ratingi

Chiquvchi ma'lumotlar:

uning darajasini chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
102
Pupil
2
1650
Specialist

B. Rook

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Eslatib o'tamiz, shaxmatda shaxmat donalari joylashgan, ma'lum qoidalarga muvofiq harakatlanishi mumkin bo'lgan 8x8 kvadrat taxtadan foydalaniladi. Xususan, rok har qanday masofani, ham vertikal, ham gorizontal ravishda harakatlanishi mumkin.

Aniqlash talab qilinadi: shaxmat taxtasidagi koordinatali kvadratdan (X 1 ,Y 1 ) koordinatali kvadratga (X 2 ,Y 2 ) oʻtish mumkinmi?

Kiruvchi ma'lumotlar:

INPUT kirish faylining birinchi qatori ikkita butun X 1 va Y 1 sonlarini o'z ichiga oladi - bu rookning boshlang'ich koordinatasi. Ikkinchi qatorda yakuniy koordinata - X 2 va Y 2 (1 ≤ X 1 , Y 1 , X 2 , Y 2 ≤ 8) butun sonlar mavjud. Boshlanish va tugatish koordinatalari mos kelmasligi kafolatlanadi.

Chiquvchi ma'lumotlar:

OUTPUT chiqish faylida agar harakat to'g'ri bo'lsa "YES" ni, aks holda "NO" ni chop eting.

Izoh:
Misollar:
# INPUT.TXT OUTPUT.TXT
1
4 3
7 3
YES
2
4 3
6 1
NO

C. Svetofor

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Svetofor qanday ishlashini bilasizmi? Ehtimol, har bir maktab o'quvchisi ushbu qurilma bilan tanish, ammo hamma ham uning ishlash algoritmini aniq tasvirlay olmaydi. Agar shubhangiz bo'lsa, o'zingizdan so'rang: "Yashil chiroq necha marta yonadi?"

Keling, qizil, sariq va yashil signallarni ko'rsatish uchun (yuqoridan pastga) uchta bo'limdan iborat eng keng tarqalgan vertikal avtomobil svetoforini ko'rib chiqaylik. Uning funksionalligini eslaylik. Har bir bo'lim ikkita rangni aks ettirishi mumkin: yoqilganda mos keladigan rang va o'chirilganda qora. Svetofor to'g'ri ishlayotganida, uning 6 ta mumkin bo'lgan holati mavjud. Oddiy ish rejimida biz quyidagi ish algoritmiga egamiz:

Faqat yashil signal yoqilgan;
yashil signal miltillaydi;
yashil o'chadi, sariq chiroq yonadi;
sariq o'chadi, qizil chiroq yonadi;
sariq yonadi va qizil bilan birga yonadi;
sariq va qizil o'chadi va hamma narsa 1-bosqichdan takrorlanadi.
Shuni ham yodda tutish kerakki, svetofor faqat sariq miltillovchi signal mavjud bo'lganda, nazoratsiz chorraha rejimida ishlashi mumkin.

Svetofor signallarining joriy ko'rsatkichiga asoslanib, siz uning keyingi holatini aniqlashingiz yoki svetoforning noto'g'ri ekanligini aniqlashingiz kerak.

Kiruvchi ma'lumotlar:

INPUT kirish faylida svetoforning joriy holatining uch qatorli tavsifi mavjud. Birinchi satr yuqori qismni, ikkinchisi - o'rtasini, uchinchisi - pastki qismini tasvirlaydi. Har bir qismning holati uning rangi bilan belgilanadi: qora, qizil, sariq va yashil. Agar rang miltillayotgan bo'lsa, uning nomi katta harf bilan yoziladi, aks holda - kichik harfda.

Chiquvchi ma'lumotlar:

OUTPUT chiqish faylida, agar svetofor ishlayotgan bo'lsa, muammoning javobini bir xil formatda chiqaring. Agar svetofor noto'g'ri bo'lsa, "xato" ni chop eting.

Izoh:
Misollar:
# INPUT.TXT OUTPUT.TXT
1
black
black
green
black
black
GREEN
2
black
YELLOW
black
black
YELLOW
black
3
red
yellow
green
error

D. Raqam qo'yish

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga 12d3 ko'rinishidagi 4 xonali son berilgan. Ushbu sondagi d ni o'rniga istalgan raqam qo'yish orqali n ga bo'linadigan qancha xil son yasash mumkinligini aniqlang.

Kiruvchi ma'lumotlar:

Birinchi qatorda natural son beriladi, n(1<=n<=1999)

Chiquvchi ma'lumotlar:

Yagona qatorda masala yechimini chiqaring.

Izoh:
Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
0
2
3
4

E. Saralash

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Anvarning musobaqasida saralash boswichidan finalga 25 ta odam o'tadi. Lekin ishtirokchilar soni 25 tadan kam bo'lsa shu sondagi ishtirokchilar finalga o'tishadi.

Agarda ishtirokchilar soni n bo'lsa, Finalga qancha odam o'tishini aniqlash ta'lab qilinadi.

Kiruvchi ma'lumotlar:

Birinchi qatorda natural son beriladi, n(1<=n<=100).

Chiquvchi ma'lumotlar:

Yagona qatorda masala yechimini chiqaring.

Izoh:
Misollar:
# INPUT.TXT OUTPUT.TXT
1
26
25
2
5
5

F. Anvarning musobaqasi-2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Anarning musobaqasiga ro'yhatdan o'tayotganda sinfni tanlash lozim edi(5-11).

Endi ro'yxatga olish yakulandi va odmin xulasa chiqarish uchun tekshirib ko'rmoqchi, yoshlar(5-9) ko'p ro'yxatdan o'tganmi yoki kattalar(10-11)?

Kiruvchi ma'lumotlar:

7 ta qatorda natural son beriladi, bular 5-sinfdan 11-sinfgacha har qaysi sinf uchun qancha odam ro'yhatdan o'tganini bildiradi, c5,c6,c7,c8,c9,c10,c11.

Barcha qiymatlar 100 dan oshmaydi.

Chiquvchi ma'lumotlar:

Agar yoshlar ko'p ro'yhatdan o'tishgan bo'lsa 5-9 yozuvini chiqaring, agarda kattalar ko'p ro'yhatdan o'tishgan bo'lsalar 10-11 yozuvini chiqaring. Ikkala toifada ham bir xil sonda ro'yhatdan o'tishgan bo'lsalar = belgisini chiqaring.

Izoh:
Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
3
1
4
5
7
8
=
2
2
2
2
4
5
6
10
10-11
3
5
2
2
4
5
6
10
5-9
Kitob yaratilingan sana: 24-Nov-24 04:52