A. N gacha sonlar yig'indisi #1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga bitta NN son beriladi, 1 dan NN gacha bo'lgan sonlar yig'indisini hisoblang (NN soni ham kiradi)

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylida bitta butun son N(1N109)N(1\le N\le 10^9) soni beriladi

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida masala javobini chop eting

Izoh:

birinchi test: 1+2+3+4=101+2+3+4=10

ikkinchi test: 1+2+3+4+5=151+2+3+4+5=15

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4
10
2
5
15

B. N gacha sonlar yig'indisi #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

sizga ikkita butun son AA va BB sonlari beriladi, sizning vazifanggiz AA dan BBgacha bo'lgan sonlar (AA ham B B ham hisobga kiradi) yig'indisini hisoblash

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylida bitta qatorda ikkita butun son A,B(1A<B 109)A,B(1\le A<B\le  10^9) sonlari beriladi

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida masala javobini chop eting

Izoh:

birinchi test: 1+2+3+4=101+2+3+4=10

ikkinchi test: 5+6+7+8+9+10=455+6+7+8+9+10=45

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 4
10
2
5 10
45

C. Shart

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga bitta NN soni beriladi, sizning vazifangiz ushbu son quyidagi shartlarni qanoatlantirishi yoki yo'qligini tekshirish:

  • son raqamlari o'sish yoki kamayish tartibida joylashgan bolishi kerak
  • ushbu son raqamlari yig'indisi tub son bo'lishi kerak

Agar NN soni shartlarni qanoatlantirsa “to'g'ri”, qanoatlantirmasa “xato” chop etilsin.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylida bitta butun son N(1N109)N(1\le N \le 10^9) soni beriladi

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida masala javobini chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
133
to'g'ri
2
142
xato

D. Undosh harfli so'z

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga NN ta hoarfdan iborat SS so'z beriladi, siz ushbu so'zda nechta undosh harf borligini topishinggiz kerak

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylida birnchi qatorda bitta butun son N(1N20)N(1\le N\le 20) beriladi

ikkinchi qatorda NN uzunlikdagi SS so'z beriladi

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida masala javobini chop eting, agar natija manfiy bo'lsa “-1” chop etilsin

Misollar:
# INPUT.TXT OUTPUT.TXT
1
11
robocontest
7

E. Unli harfli so'z

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga faqat kichik harflardan iborat bitta so'z beriladi, siz ushbu so'zning undosh harflari sonidan unli harflari sonini ayirishingiz kerak(unli harflarga “ o’ ” va “ y ” harflari kirmaydigan hollar, natija manfiy chiqishi ham mumkin)

Kiruvchi ma'lumotlar:

kirish faylida birinchi qatorda N(1N20)N(1\le N \le 20) soni
ikkinchi qatorda NN uzunlikdagi SS satr beriladi

Chiquvchi ma'lumotlar:

chiqish faylida masala javobini chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
11
robocontest
3

F. Chegirma #1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Siz do‘konga bordingiz va bir nechta mahsulot sotib oldingiz. Do‘konda aksiya mavjud:

100 fund yoki undan yuqori narxdagi SSmahsulotlar uchun 20% lik chegirma! siz olgan SSmahsulot narxi 100 funddan past bo'lsa o'z narxida, agar SS 100 funddan yuqori narxda bo'lsa 20% lik chegirma bilan hisoblab beriladi

Siz jami qancha to‘lov qilishingiz kerakligini aniqlang. Agar natija kasr son chiqsa uni eng yaqin butun songa yahlidlang20 percent off sale sign hi-res stock photography and images - Alamy

Kiruvchi ma'lumotlar:

INPUT.TXT kirish qismida birinchi qatorda N(1N50)N(1\le N\le 50) butun son

keyingi NN ta qatorda SS mahsulotlar narxlari beriladi S(1S200)S(1\le S \le 200)

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish qismida do'kon kassasiga qancha fund to'lashinggizni chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
70
120
166

G. Chegirma #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Siz do'konda mahsulot sotib olyapsiz. Do'konda agar mahsulot narxi 100 fund yoki undan katta bo'lsa, unga 20% lik chegirma beriladi

Siz avval barcha mahsulot narxlarini kiritasiz. keyin ular uchun chegirma hisoblab, barcha natijalarni ustun shaklida chiqarishinggiz kerak

Kiruvchi ma'lumotlar:

INPUT.TXT birinchi qatorda bitta butun son n(1n50)n (1\le n\le 50) mahsulotlar soni

keyingi nn ta qatorda p(1p200)p(1\le p\le 200) - mahsulotning narxi

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish qismida nn qator - har bir mahsulot uchun agar narx 100 yoki undan katta bo'lsa, unga 20% lik chegirma qo'llanadi va butun sonlar xonasigacha yahlidlangan yangi narx chiqariladi, aks holda mahsulot narxi o'zgarishsiz qoladi

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
70
120
70
96

H. Avtobus

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Avtobusning har bir bekatda nechta yo‘lovchi tushgani va nechta yo‘lovchi chiqqani haqida ma’lumot beriladi. Dastlab avtobus bo‘sh bo‘ladi. Oxirgi bekatda nechta yo‘lovchi qolishini hisoblang.

bu yerda avtobus rasmi bor
Kiruvchi ma'lumotlar:

Birinchi qatorda N(1N1000)N(1\le N\le 1000) – avtobus to‘xtagan bekatlar soni.

Keyingi NN ta qatorda har bir bekat uchun ikki son beriladi:

bitta qatorda aa shu bekatda avtobusdan tushgan yo'lovchilar soni va bb shu bekatda avtobusga chiqqan yo‘lovchilar soni. 0a,b10000 ≤ a,b ≤ 1000 

har qanday bekatda tushgan yo‘lovchilar soni avtobusda bor yo‘lovchilardan oshmaydi

NNdan keyingi birinchi qatordagi aa har doim 0 boladi, chunki boshida avtobus bo'sh boladi

Chiquvchi ma'lumotlar:

Oxirgi bekatda avtobusda qolgan yo‘lovchilar sonini chiqarish kerak

Izoh:

Masala hayotiy bo'lmasligi mumkin, chunki son chegarasi hayotdagidan katta

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3
0 3
1 2
2 1
3

I. Tarif

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Alisher beeline aloqa tarmog'idan foydalanadi. Yaqinda uning oylik to'lovi yechildi, lekin unda oylik to'lovni to'lashi uchun puli yo'q. Daqiqasi yoqligi sababli u o'z hisobidan qo'ng'iroq qilmoqchi. Uning hisobidan qancha mablag' olinishini hisoblang.

5 daqiqadan kamdaqiqasi 100 so'mdan
5 daqiqadan 15 daqiqagachadaqiqasi 80 so'mdan
15 va undan yuqori daqiqadaqiqasi 50 so'mdan

 

Kiruvchi ma'lumotlar:

INPUT.TXT kirish qismida birinchi qatorda bitta butun son N(1N1000)N(1\le N\le 1000)nehc marta gaplashgani

keyingi NN ta qatorda S(1S50)S(1\le S\le 50) Alisher gaplashgan daqiqalar beriladi

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish qismida NN ta qatorda Alisher qanchadan pul sarflagani chop etilsin

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3
2
10
20
200
800
1000
Kitob yaratilingan sana: 06-Jul-25 03:19