A. Robo Rating
Xotira: 32 MB, Vaqt: 1000 msSiz 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.
Uning robo ratingi
uning darajasini chiqaring
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
102 |
Pupil |
2 |
1650 |
Specialist |
B. Rook
Xotira: 32 MB, Vaqt: 1000 msEslatib 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?
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.
OUTPUT chiqish faylida agar harakat to'g'ri bo'lsa "YES" ni, aks holda "NO" ni chop eting.
muallif: Farruhbek Tojimirzayev
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 3 7 3 |
YES |
2 |
4 3 6 1 |
NO |
C. Svetofor
Xotira: 32 MB, Vaqt: 1000 msSvetofor 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.
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.
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.
muallif: Farruhbek Tojimirzayev
# | 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 msSizga 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.
Birinchi qatorda natural son beriladi, n(1<=n<=1999)
Yagona qatorda masala yechimini chiqaring.
muallif: Farruhbek Tojimirzayev
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
0 |
2 |
3 |
4 |
E. Saralash
Xotira: 32 MB, Vaqt: 1000 msAnvarning 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.
Birinchi qatorda natural son beriladi, n(1<=n<=100).
Yagona qatorda masala yechimini chiqaring.
muallif: Farruhbek Tojimirzayev
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
26 |
25 |
2 |
5 |
5 |
F. Anvarning musobaqasi-2
Xotira: 32 MB, Vaqt: 1000 msAnarning 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)?
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.
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.
muallif: Farruhbek Tojimirzayev
# | 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 |