A. Interaktiv uchburchak sonlar
Xotira: 16 MB, Vaqt: 500 msSardorbek uchburchak sonlarni o'rganib chiqmoqda. Endi u dastur N-marotaba ishga tushganini tekshirmoqchi. Agar N uchburchak son bo'lsa ekranga “Triangle” unday bo'lmasa “Not triangle” deb chop etishi kerak. Asosiy qism shundan iboratki sizga inputda son berilmaydi.
Kiruvchi malumotlar o'chib ketgan
Yagona qatorda “Triangle” yoki “Not triangle” deb chop eting.
Uchburchak sonlar nima ekanligini https://robocontest.uz/tasks/0045 shu masaladan tushunib olsangiz bo'ladi
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Triangle |
2 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Not triangle |
3 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Triangle |
4 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Not Triangle |
5 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Not Triangle |
B. Tic Tac Winner
Xotira: 12 MB, Vaqt: 1000 msTic Tac Toe o'yinini o'ynamagan odam bo'lmasa kerak bugun sizga berilgan topshiriq quyidagicha. Sizga 3ta alohida satrda jami 9ta belgi beriladi bular ″X″ ″O″ va bo'sh joy ″*″ bilan beriladi. Sizning vazifangiz o'yinda kimdir yutuq holatidami yo'qmi tekshirish. Agar kimdir yutsa uning ismi aks holda -1 chop eting
3 ta alohida qatorda belgilar alohida alohida beriladi probelsiz qo'shilgan holatda.
Yagona qatorda masala shartiga mos javob bering
Shart operatoridan boshqa yo'li ham bordir...
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
XOX XOX OXO |
-1 |
2 |
XOX OXO XXO |
X |
3 |
OOO XX* X** |
O |
C. Kulfat Sonlar
Xotira: 16 MB, Vaqt: 1000 msIchida 13 raqami bor yoki 13ga bo'linadigan yoki sonni 13ga ko'paytirganda chiqqan son ichida 13 soni bo'lsa yoki sonning kvadrati ichida 13 soni bo'lsa yoki sonni 13 ga qoldiqli bo'lganda 13 chiqsa sonning kubi ichida 13 soni bo'lsa yoki sonning ikkita yonmayon raqamini o'rnini alishtirganda 13 soni hosil bo'lsa bu son kulfat sondir. Sizning vazifangiz Firdavsga n soni kulfat soni yoki yo'qligini tekshirish.
Yagona qatorda 109 dan oshmaydigan n soni beriladi
Yagona qatorda masala javobini chop eting. Agar kulfat son bo'lsa ″Kulfat keldi qochib qol″ aks holda -1 deb chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|
D. Dushman Farzinlar
Xotira: 64 MB, Vaqt: 500 msBugun Najot Talimda shaxmat musobaqasi bo'ldi. Musobaqa Finalida Abror va Shaxriyor bir-biriga qarshi bo'lib qoldi. Lekin ular do'st edi. Shu sabab ularga imkoniyat berildi. Ular NxN shaxmat doskasida 2 ta Farzin(Vazir)ni bir biriga halaqit qilmaydigan darajada joylashlari kerak edi. Tabiyki Shaxriyor buni uddalay olmadi va Abror muammoga yechim topishga harakat qildi. Sizning vazifangiz unga bu ishni bajarishda yordam berish. Agar buning imkoni bo'lmasa -1 chiqaring.
Yagona Qatorda 109 dan oshmaydigan butun soni beriladi
Yagona qatorda masala javobini chop eting
Etiborli bo'ling kirish fayli katta bo'lsa chiqish undanda katta bo'ladi
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 |
92 |
2 |
30 |
402653169 |
E. Dars Vaqti !
Xotira: 64 MB, Vaqt: 800 msRoboTeach maktabida dars soat 9:00da boshlanadi. Bu maktabni boshqalardan farqi esa shundaki bu yerda toq darslardan keyin 5 daqiqa juft darslardan keyin esa 15 daqiqa tanafus beriladi. Firdavs esa vaqtida kelib ketishga juda o'rgangan. Lekin u yolg'onlarga ishonuvchan. Do'stlari avvalgi kunda u bilan hazillashdi va dars tugash vaqtini kechiktirib aytishdi. Firdavs esa maktabda qolib ketti. U bu holat takrorlanmasligini hohlaydi. U bugungi darslar nechchida tugashini bilmoqchi. Sizning vazifangiz esa unga yordam berish
Yagona qatorda darslar soni (N<=1050) kiritiladi
Yagona qatorda masala javobini chop eting. Javob faqat hh:mm ko'rinishida bo'lishi kerak
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
10:35 |
2 |
3 |
11:35 |
3 |
8 |
16:5 |
4 |
20 |
27:5 |
F. Oraliqdagi Sonlar Yig'indisi
Xotira: 32 MB, Vaqt: 1000 msBehruz AI ( Suniy Intelekt )lar doim vazifani to'gri ishlashiga ishonadi va optimal yechim uchun harakat qilmaydi. Ustoz Azmiddin esa kelajakda bu shogirdiga pand berishini bildi va shu sabab biroz o'yga toldi. Bugun Ustozi Azmiddin unga shunday topshiriq berdi unga n va m sonlari beriladi va Behruz shu ikki son orasidagi sonlar yig'indisini chiqarishi kerak edi. Keyin u yana AI ga yuzlandi va tabiyki AI ham kod yozib berdi lekin bu optimal yechim bo'la olmadi. So'ngra Behruz bu masala javobini uzoq vaqt qidirdi ammo topa olmadi. Sizning vazifangiz Behruzga bu masalani ishlashda yordam berish...!
Kiruvchi ma'lumot yagona qatorda (1 <= N va M <= 1018) butun sonlar kiritiladi
Yagona qatorda masala javobini chiqaring
Yaxshilab o'ylang balki masala qiyinmasdir!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 10 |
45 |
2 |
8186 8606 |
3534716 |
3 |
1 100 |
5050 |