A. Tarozi

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Tarozining ikki pallasiga bittadan tanga qo'yilgan. Chap palladagi tanganing og'irligi \(X\), o'ngdagi esa \(Y\) ga teng. Tarozining qaysi pallasi og'ir kelganini aniqlang.

Kiruvchi ma'lumotlar:

Birinchi qatorda bitta butun son - \(X\) kiritiladi.

Ikkinchi qatorda bitta butun son - \(Y\) kiritiladi.

Kiritilgan sonlar natural va qiymati 100 dan oshmaydi.

Chiquvchi ma'lumotlar:

Tarozining chap pallasi og'ir kelgan bo'lsa "chap", o'ng tarafi og'ir kelgan bo'lsa "o'ng", agar ikkala tanga ham bir xil vaznli bo'lgan bo'lsa "teng" deb chop eting (qo'shtirnoqlarsiz).

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4 5
o'ng
2
10 6
chap
3
3 3
teng

B. Shohruh va vaqt

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Shohruh sport dasturlashiga qiziqadi hamda RoboContest.UZ dagi barcha musobaqalarga qatnashadi. Hozirgina saytga kirib shuni bildiki, keyingi contest \(X\) soatdan keyin boshlanar ekan. Hozirgi soatni bilgan holda, kelayotgan musobaqa nechida boshlanishini chop eting. (24 soatlik formatda)

Kiruvchi ma'lumotlar:

Yagona qatorda ikkita butun son \(H \ (0 \le H \le 23)\) va \(X \ (1 \le X \le 10^9)\) - hozirgi vaqt hamda contest boshlanishigacha qolgan soat kiritiladi.

Chiquvchi ma'lumotlar:

Contest boshlanadigan soatni chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
11 6
17
2
23 15
14
3
12 48
12

C. Akronim

Xotira: 64 MB, Vaqt: 1000 ms
Masala

Sizga ingliz alifbosining kichik harflaridan tashkil topgan \(N\) ta so'z beriladi. Ularning akronimi toping.

Akronim - bir nechta so'zlarning birinchi harflarini birlashtirish va ularni katta harfga aylantirish orqali olinadigan so'z.

Kiruvchi ma'lumotlar:

Birinchi qatorda butun son \(N \ (3 \le N \le 10)\) - so'zlarning umumiy miqdori kiritiladi.

Keyingi \(N\) ta qatorning har birida bittadan so'z kiritiladi. Har bir so'z faqatgina ingliz alifbosining kichik harflaridan tashkil topgan va uzunligi 20 dan oshmaydi.

Chiquvchi ma'lumotlar:

Berilgan so'zlarning akronimini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4
hyper
text
markup
language
HTML
2
3
short
message
service
SMS
3
3
virtual
private
network
VPN

D. Yaxshi sonlar yig'indisi

Xotira: 64 MB, Vaqt: 1000 ms
Masala

Biror sonning raqamlari yig'indisi \([A, B]\) oqaliqda bo'lsa, bu son "yaxshi son" deb ataladi. 1 dan \(N\) gacha oraliqdagi "yaxshi son" larning yig'indisini toping.

Kiruvchi ma'lumotlar:

Kirish faylida uchta butun son \(N, A, B \ (1 \le N \le 10^4, 1 \le A \le B \le 36)\) kiritiladi.

Chiquvchi ma'lumotlar:

\([1, N]\) oraliqdagi "yaxshi son" larning yig'indisini toping.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
20 2 5
84
2
100 5 12
3036

E. Pochta ofisi

Xotira: 128 MB, Vaqt: 1000 ms
Masala

Pochta bo‘limi, otkritkalardan tashqari, jo‘natiladigan buyumlarning uchta turini qabul qiladi: xatlar, paketlar va posilkalar. Har bir jo‘natiladigan buyumning uchta o‘lchami mavjud: uzunlik, balandlik va qalinlik. Bu yerda uzunlik — eng katta o‘lcham, qalinlik esa — eng kichigi hisoblanadi.

  • Xat (letter):
    Uzunligi kamida 125 mm, ko‘pi bilan 290 mm bo‘lishi kerak.
    Balandligi kamida 90 mm, ko‘pi bilan 155 mm bo‘lishi kerak.
    Qalinligi kamida 0.25 mm, ko‘pi bilan 7 mm bo‘lishi kerak.
  • Paket (packet):
    Paketning barcha uchta o‘lchami ham xat uchun kerakli eng kam o‘lchamlardan katta yoki teng bo‘lishi kerak va hech bo‘lmaganda bitta o‘lcham xat uchun eng ko‘p ruxsat etilgan o‘lchamdan katta bo‘lishi shart.
    Paketning uzunligi ko‘pi bilan 380 mm, balandligi 300 mm, va qalinligi 50 mm dan oshmasligi kerak.
  • Posilka (parcel):
    Har uchala o‘lcham xatning minimal o‘lchamlaridan katta yoki teng bo‘lishi shart va hech bo‘lmaganda bitta o‘lcham paket uchun maksimal o‘lchamdan katta bo‘lishi kerak.
    Bundan tashqari, posilkaning uzunligi + aylanma o‘lchami jami 2100 mm dan oshmasligi kerak.
    Aylanma o‘lchami — bu uzunlikka perpendikulyar bo‘lgan kesim bo‘yicha to‘liq perimetr.
Kiruvchi ma'lumotlar:

Har bir holat uchun sizga uchta son — jo‘natiladigan buyumning uch o‘lchami mm da beriladi.
Bu o‘lchamlar har qanday tartibda bo‘lishi mumkin.
Uzunlik va balandlik butun son bo‘ladi, qalinlik butun yoki haqiqiy son bo‘lishi mumkin.
Kiritish tugashi uchta nol (0 0 0) bilan belgilanadi.

Kiritilgan barcha sonlar nomanfiy va qiymati \(10^6\) dan oshmasligi kafolatlanadi.

Chiquvchi ma'lumotlar:

Har bir holat uchun buyumning turini aniqlang va quyidagi so‘zlardan birini kichik harflar bilan chiqaring:

  • letter
  • packet
  • parcel
  • not mailable (agar hech qaysi o'lchamga to'g'ri kelmasa)
Misollar:
# INPUT.TXT OUTPUT.TXT
1
75 200 100
200 100 10
100 0.5 200
1.33 4978 3
0 0 0
parcel
packet
letter
not mailable
Kitob yaratilingan sana: 04-Aug-25 02:04