A. PIIMA olimpiadasiga xush kelibsiz #3

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Bizni 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.

Kiruvchi ma'lumotlar:

Kirish faylida o'quvchining ismi kiritiladi. O'quvchining ismi 5 belgidan kam emas va 15 belgidan oshmaydi. 

Chiquvchi ma'lumotlar:

Chiqish faylida esa "PIIMA olimpiadasiga xush kelibsiz, X!" ko'rinishida chop etish kerak. Bu yerda X o'quvchi ismi.

Misollar:
# 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 ms
Masala

Sizga 1 ta 3 xonali natural son beriladi. Uning raqamlar yig’indisini topuvchi dastur tuzing.

Kiruvchi ma'lumotlar:

Kirish faylida 1 ta  natural son mavjud.

Chiquvchi ma'lumotlar:

Chiqish faylida berilgan sonning raqamlar yig’indisini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
123
6

C. Bo’linadimi?

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga 2 ta natural son beriladi. Ulardan qaysidir biri  ikkinchisiga bo’linishini tekshiring.

Kiruvchi ma'lumotlar:

Kirish faylining birinchi qatori bo'sh joy bilan ajratilgan ikkita natural sonni o'z ichiga oladi. Sonlar 100 dan oshmaydi.

Chiquvchi ma'lumotlar:

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.

Izoh:

Shart operatoridan foydalanish taqiqlanadi. Shuningdek qo'shimcha funksiyalar va kutubxonalardan foydalanish taqiqlanadi. Faqat arifmetik amallar yordamida bu vazifani amalga oshiring.

Misollar:
# 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 ms
Masala

N nafar maktab o'quvchilari K dona olmalarni teng bo'lishmoqchi. Ortib qolgan olmalar esa savatda qoladi.

Kiruvchi ma'lumotlar:

Kirish faylida N va K natural sonlari mavjud - mos ravishda maktab o'quvchilari va olmalar soni (N,K ≤ 109).

Chiquvchi ma'lumotlar:

Chiqish faylida 3 ta butun sonni

  1. Har bir o’quvchi nechta olma olganligi
  2. Savatda nechta olma qolganligi
  3. Yana nechta olma bo’lganda savatda olma qolmas edi?
Izoh:

Shart operatoridan foydalanmang!

Misollar:
# 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 ms
Masala

Yugurish 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.

Yugurish yo'lagi chizmasi

 

Kiruvchi ma'lumotlar:

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.

Chiquvchi ma'lumotlar:

Chiqish faylida 1 dan 109 gacha bo'lgan butun sonni chop eting – Sardorning to’xtagan joyi.

Izoh:

Shart operatoridan foydalanish taqiqlanadi. Shuningdek qo'shimcha funksiyalar va kutubxonalardan foydalanish taqiqlanadi. Faqat arifmetik amallar yordamida bu vazifani amalga oshiring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
60 2
12
2
-1 1
109
Kitob yaratilingan sana: 24-Nov-24 16:54