A. Ifodalash
Xotira: 16 MB, Vaqt: 1000 msN kilometrni metr, detsimetr, santimetr, millimetrlarda ifodalang.
Bitta butun N soni. N(1<=N<=10000).
Masala yechimini alohida qatorlarda chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
1000 m 10000 dm 100000 sm 1000000 mm |
2 |
2 |
2000 m 20000 dm 200000 sm 2000000 mm |
B. Deshifrlash
Xotira: 64 MB, Vaqt: 1000 msSizga bir satr berilgan. Bilamizki klaviaturada klavishlar qwertyui… shunday tartibda joylashtirilgan. Sizga berilgan satr shifrlangan bo’ladi siz shifrlangan xabar nima ekanini topishingiz lozim. Shifrlash quyidagicha bajarilgan bo’ladi: shunday raqamlab chiqilgan bo’ladi berilgan satrdagi belgi klaviaturada nechinchida bo’lsa oxiridan sanalganda o’sha raqamdagi belgini olinadi va qo’shib ketiladi natijada hosil bo’lgan satr shifrlangan bo’ladi.
Birinchi qatorda bitta satr. Satr elementlari kichik lotin harflari va maxsus belgilar.
Yagona qatorda deshifrlangan xabarni chiqaring.
So'zlar orasiga probel qo'yilgan bo'lsa uni o'zgartirilmasin!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
;pmpfrepo |
developer |
2 |
algo |
\fkr |
C. A va B oralig'i
Xotira: 8 MB, Vaqt: 1000 msva natural sonlar berilgan. va sonlari orasidagi sonlarni ekranga chiqaruvchi dastur tuzing. Bunda ni marta, ni marta, va hokazo shu tartibda ekranga chiqaruvchi dastur tuzing.
Bitta qatorda va natural sonlari. .
Masala yechimini ekranga chiqaring.
Omad :)
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 3 |
1 2 2 |
2 |
2 5 |
2 3 3 4 4 4 |
D. PrintMatrix
Xotira: 256 MB, Vaqt: 1000 msSizga natural N soni berilgan. Siz NxN o'lchamli quyidagicha matritsa yasang va uni ekranga chiqaring.
1 2 3 4
8 7 6 5
9 10 11 12
16 15 14 13
Birinchi qatorda N natural soni
Hosil qilingan matritsani chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 |
1 2 3 4 8 7 6 5 9 10 11 12 16 15 14 13 |
E. Bo'luvchilar soni
Xotira: 64 MB, Vaqt: 1000 msSizga butun soni berilgan. Siz dan gacha bo'lgan sonlarning bo'luvchilari sonining yig'indisini toping.
Yagona qatorda natural soni.
Yagona qatorda masala yechimini chiqaring.
Misol uchun sonini ko'rib chiqamiz:
Natural sonlar | 1 | 2 | 3 | 4 | 5 |
Bo'luvchilari soni | 1 | 2 | 2 | 3 | 2 |
Natija esa
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 |
10 |
2 |
1 |
1 |
3 |
10 |
27 |
F. Massiv
Xotira: 256 MB, Vaqt: 250 msJamshidning tug’ilgan kuniga do’stlari bir o’lchamli massiv sotib olishdi. Uning elementlarining dastlabki qiymatlari 0 ga teng. Endi uni do’stlari elementlarini qiymatlar berib chiqmoqchi. Jamshidning m ta do’sti bo’lib ularning har biri ularning har biri sevimli soni mavjud. Ular ketma-ket massivning ma’lum oralig’idagi elementlarning barchsining qiymatlarini o’zining sevimli soniga o’zlashtiradi ya’ni -do’sti massivning dan gacha indeksli elementlarining qiymatlarini qilib chiqadi. Jamshidga uning massivining natijaviy har bir qiymati muhim emas, unga faqat massiv elementlari oxirgi holatidagi yi’gindisi muhim. Unga buni hisoblashda yordam bering.
Birinchi qatorda - massiv elementlari soni va – do’stlari soni beriladi. Keyingi ta qator beriladi, i-qatorda i-bo’lib harakat qilgan do’stining butun sonlari bitta probel bilan beriladi.
Natijaviy massiv elementlari yig’indisini chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
6 4 1 5 1 1 2 4 2 4 6 5 5 7 |
29 |
G. Avtomobil raqami
Xotira: 64 MB, Vaqt: 1000 msShohruh yangi avtomobil sotib oldi. Endi bu avtomobil uchun raqam olmoqchi. Shuning uchun u navbatga yozildi. Navbatda n - bo’lib yozildi. Shohruh endi qanday raqam olishiga qiziqyabdi. Lekin buni hisoblay olmadi. Shohruhga bu masalada yordam bering. Shohruh Namangan viloyatida yashaganligi uchun hudud kodi 50 ga teng bo’ladi.
Sizga 1 ta butun son n (1 ≤ n ≤ 17558424) soni berilgan.
Yagona qatorda masala yechimini chiqaring.
Omad hammaga.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
50A001AA |
2 |
1000 |
50B001AA |
3 |
777 |
50A777AA |
H. Omadli juftliklar
Xotira: 256 MB, Vaqt: 2000 msIslom bo’luvchilar soni ga teng bo’lgan sonlarni yoqtiradi. Bunday sonlarga misol qilib va boshqa sonlari olish mumkin. U massivdagi va – elementlarni omadli juftliklar deb hisoblaydi agar ularning ko’paytmasining bo’luvchilar soni ga teng bo’lsa. Islom juftliklardan omadli juftliklarning sonini topishni xohlaydi. Lekin massiv elementlari soni ko’p bo’lishi mumkinligi sababli Islom buni qo’lda hisoblab chiqishga erinmoqda. Unga bu ishda yordam bering.
Birinchi qatorda butun soni – massiv elementlari soni berilgan. Ikkinchi qatorda ta butun son – massiv elementlari bitta probel bilan ajratilgan holda berilgan. Massiv elementlari qiymatlari butun va dan gacha bo’lishi mumkin.
Omadli juftliklar sonini chiqaring.
1-testda misolda bitta juftlik va . Ko’paytmalar mos ravishda va . Har birining bo’luvchilar soni ga teng.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 4 3 2 5 3 |
6 |
2 |
3 4 2 4 |
2 |
I. Geometrik progressiya
Xotira: 128 MB, Vaqt: 1000 msSiz matematika darsidan geometrik progressiya mavzusini yaxshi bilsangiz kerak. Geometrik progressiyani shu yerdan o'rganib olishingiz mumkin. Sizga ta elementdan tashkil topgan massiv berilgan. Siz ushbu massivdan ta shunday sonlarni olingki ular geometrik progressiyani tashkil qilsin va shartni qanoatlantirsin. Siz berilgan massivda shunday elementlar nechta ekanini topishingiz kerak bo'ladi.
Birinchi qatorda soni
Ikkinchi qatorda ta elementdan tashkil topgan massiv berilgan. .
Geometrik progressiya bo'ladigan juftliklar sonini toping.
-testni ko'rib chiqamiz. . Geometrik progressiya bo'ladigan juftliklar va jami bo'lib ta.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 2 2 2 2 |
1 |
2 |
5 1 2 4 8 16 |
2 |