A. N gacha sonlar yig'indisi #1
Xotira: 32 MB, Vaqt: 1000 msSizga bitta son beriladi, 1 dan gacha bo'lgan sonlar yig'indisini hisoblang ( soni ham kiradi)
INPUT.TXT kirish faylida bitta butun son soni beriladi
OUTPUT.TXT chiqish faylida masala javobini chop eting
birinchi test:
ikkinchi test:
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 |
10 |
2 |
5 |
15 |
B. N gacha sonlar yig'indisi #2
Xotira: 32 MB, Vaqt: 1000 mssizga ikkita butun son va sonlari beriladi, sizning vazifanggiz dan gacha bo'lgan sonlar ( ham ham hisobga kiradi) yig'indisini hisoblash
INPUT.TXT kirish faylida bitta qatorda ikkita butun son sonlari beriladi
OUTPUT.TXT chiqish faylida masala javobini chop eting
birinchi test:
ikkinchi test:
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 4 |
10 |
2 |
5 10 |
45 |
C. Shart
Xotira: 32 MB, Vaqt: 1000 msSizga bitta 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 soni shartlarni qanoatlantirsa “to'g'ri”, qanoatlantirmasa “xato” chop etilsin.
INPUT.TXT kirish faylida bitta butun son soni beriladi
OUTPUT.TXT chiqish faylida masala javobini chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
133 |
to'g'ri |
2 |
142 |
xato |
D. Undosh harfli so'z
Xotira: 32 MB, Vaqt: 1000 msSizga ta hoarfdan iborat so'z beriladi, siz ushbu so'zda nechta undosh harf borligini topishinggiz kerak
INPUT.TXT kirish faylida birnchi qatorda bitta butun son beriladi
ikkinchi qatorda uzunlikdagi so'z beriladi
OUTPUT.TXT chiqish faylida masala javobini chop eting, agar natija manfiy bo'lsa “-1” chop etilsin
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
11 robocontest |
7 |
E. Unli harfli so'z
Xotira: 32 MB, Vaqt: 1000 msSizga 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)
kirish faylida birinchi qatorda soni
ikkinchi qatorda uzunlikdagi satr beriladi
chiqish faylida masala javobini chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
11 robocontest |
3 |
F. Chegirma #1
Xotira: 32 MB, Vaqt: 1000 msSiz do‘konga bordingiz va bir nechta mahsulot sotib oldingiz. Do‘konda aksiya mavjud:
100 fund yoki undan yuqori narxdagi mahsulotlar uchun 20% lik chegirma! siz olgan mahsulot narxi 100 funddan past bo'lsa o'z narxida, agar 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 yahlidlang
INPUT.TXT kirish qismida birinchi qatorda butun son
keyingi ta qatorda mahsulotlar narxlari beriladi
OUTPUT.TXT chiqish qismida do'kon kassasiga qancha fund to'lashinggizni chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 70 120 |
166 |
G. Chegirma #2
Xotira: 32 MB, Vaqt: 1000 msSiz 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
INPUT.TXT birinchi qatorda bitta butun son mahsulotlar soni
keyingi ta qatorda - mahsulotning narxi
OUTPUT.TXT chiqish qismida 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
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 70 120 |
70 96 |
H. Avtobus
Xotira: 32 MB, Vaqt: 1000 msAvtobusning 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.

Birinchi qatorda – avtobus to‘xtagan bekatlar soni.
Keyingi ta qatorda har bir bekat uchun ikki son beriladi:
bitta qatorda shu bekatda avtobusdan tushgan yo'lovchilar soni va shu bekatda avtobusga chiqqan yo‘lovchilar soni.
har qanday bekatda tushgan yo‘lovchilar soni avtobusda bor yo‘lovchilardan oshmaydi
dan keyingi birinchi qatordagi har doim 0 boladi, chunki boshida avtobus bo'sh boladi
Oxirgi bekatda avtobusda qolgan yo‘lovchilar sonini chiqarish kerak
Masala hayotiy bo'lmasligi mumkin, chunki son chegarasi hayotdagidan katta
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 0 3 1 2 2 1 |
3 |
I. Tarif
Xotira: 32 MB, Vaqt: 1000 msAlisher 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 kam | daqiqasi 100 so'mdan |
5 daqiqadan 15 daqiqagacha | daqiqasi 80 so'mdan |
15 va undan yuqori daqiqa | daqiqasi 50 so'mdan |
INPUT.TXT kirish qismida birinchi qatorda bitta butun son nehc marta gaplashgani
keyingi ta qatorda Alisher gaplashgan daqiqalar beriladi
OUTPUT.TXT chiqish qismida ta qatorda Alisher qanchadan pul sarflagani chop etilsin
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 2 10 20 |
200 800 1000 |