A. PIIMA olimpiadasiga xush kelibsiz #3
Xotira: 16 MB, Vaqt: 1000 msBizni maktabda bir robot mavjud. U hech narsani bilmaydi. Shuning uchun unga dastlab salomlashishni o'rgatish kerak bo'ladi. Siz yozgan dastur kelgan o'quvchi bilan salomlashishi kerak bo'ladi. Faqat bir muammo o'quvchi ismi bosh harf bilan boshlanmagan bo'lsa uni robotni o'zi to'g'irlab aytishi kerak. Bilamizki ismlar bosh harf bilan boshlanishi kerak.
Kirish faylida o'quvchining ismi kiritiladi. O'quvchining ismi 5 belgidan kam emas va 15 belgidan oshmaydi.
Chiqish faylida esa "PIIMA olimpiadasiga xush kelibsiz, X!" ko'rinishida chop etish kerak. Bu yerda X o'quvchi ismi.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
Dilshod |
PIIMA olimpiadasiga xush kelibsiz, Dilshod! |
2 |
shahnoza |
PIIMA olimpiadasiga xush kelibsiz, Shahnoza! |
3 |
Farxod |
PIIMA olimpiadasiga xush kelibsiz, Farxod! |
B. Raqamlar yig’indisi
Xotira: 16 MB, Vaqt: 1000 msSizga 1 ta 3 xonali natural son beriladi. Uning raqamlar yig’indisini topuvchi dastur tuzing.
Kirish faylida 1 ta natural son mavjud.
Chiqish faylida berilgan sonning raqamlar yig’indisini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
123 |
6 |
C. Bo’linadimi?
Xotira: 16 MB, Vaqt: 1000 msSizga 2 ta natural son beriladi. Ulardan qaysidir biri ikkinchisiga bo’linishini tekshiring.
Kirish faylining birinchi qatori bo'sh joy bilan ajratilgan ikkita natural sonni o'z ichiga oladi. Sonlar 100 dan oshmaydi.
Chiqish faylida agar raqamlardan biri ikkinchisiga bo'linadigan bo'lsa, 1 ni chop eting. Aks holda, 1 dan farq qiladigan va \(10^9\) dan oshmaydigan boshqa har qanday natural sonni chop eting.
Shart operatoridan foydalanish taqiqlanadi. Shuningdek qo'shimcha funksiyalar va kutubxonalardan foydalanish taqiqlanadi. Faqat arifmetik amallar yordamida bu vazifani amalga oshiring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 6 |
1 |
2 |
6 3 |
1 |
3 |
4 89 |
664 |
D. Olmalarni bo’lish
Xotira: 16 MB, Vaqt: 1000 msN nafar maktab o'quvchilari K dona olmalarni teng bo'lishmoqchi. Ortib qolgan olmalar esa savatda qoladi.
Kirish faylida N va K natural sonlari mavjud - mos ravishda maktab o'quvchilari va olmalar soni (N,K ≤ 109).
Chiqish faylida 3 ta butun sonni
- Har bir o’quvchi nechta olma olganligi
- Savatda nechta olma qolganligi
- Yana nechta olma bo’lganda savatda olma qolmas edi?
Shart operatoridan foydalanmang!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
7 30 |
4 2 5 |
2 |
5 15 |
3 0 0 |
E. Yugurish yo’lagi.
Xotira: 16 MB, Vaqt: 1000 msYugurish yo’lagining uzunligi 109 km hamda u halqa shaklida. Velosipedchi Sardor yo’lning birinchi kilometridan boshladi va soatiga V
kilometr tezlikda harakatlandi. T
soatdan keyin u yo’lakning qaysi kilometrida bo’lishini aniqlang.
Kirish faylining birinchi qatori ikkita butun V va T sonlarni o'z ichiga oladi - tezligi (km/soat) va harakatlanish vaqti (soatlarda). Raqamlar bo'sh joy bilan ajratilgan. Agar V>0 bo'lsa, u holda Sardor halqa yo'li bo'ylab harakat qiladi, ammo V<0 bo'lsa, teskari yo'nalishda. Cheklovlar: |V| ≤ 1000, 0 ≤ T ≤ 1000.
Chiqish faylida 1 dan 109 gacha bo'lgan butun sonni chop eting – Sardorning to’xtagan joyi.
Shart operatoridan foydalanish taqiqlanadi. Shuningdek qo'shimcha funksiyalar va kutubxonalardan foydalanish taqiqlanadi. Faqat arifmetik amallar yordamida bu vazifani amalga oshiring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
60 2 |
12 |
2 |
-1 1 |
109 |