A. Zarik

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga 6 ta yuzadan iborat kubik zar beriladi. Uning har bir tomonida sonni ifodalagan nuqtachalar bosilgan. Raqamlar har qanday oddiy zar kabi, 1 dan 6 gacha. Sizga ushbu kubning old qismidagi raqam aytiladi, siz orqa tomonida qaysi raqamligi aniqlang.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylida [1, 6] oralig’ida bitta natural son, kubik zarning old tomonida ifodalangan raqam kiritiladi.

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida bitta natural son, kubik zarning orqa tomonida qaysi raqamligini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
6
1
2
2
5

B. Kvadrat sonlar

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Kvadrat sonlar quyidagi shakllar kabi tariflanadi.

Image

i – tartibli shakldagi aylanalar soni i – tartibdagi kvadrat songa teng.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining yagona satrida bitta butun son, N(1N109)N (1 ≤ N ≤ 10^9) soni beriladi.

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida kvadrat sonlarning N – hadi qiymatini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
1
2
2
4
3
5
25

C. Beshburchakli sonlar

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Beshburchakli sonlar quyidagi shakllar kabi tariflanadi.

Image

i – tartibli shakldagi aylanalar soni i – tartibdagi beshburchakli songa teng.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining yagona satrida bitta butun son, N(1N109)N (1 ≤ N ≤ 10^9) soni beriladi.

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida beshburchakli sonlarning N – hadi qiymatini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
1
2
2
5
3
5
35

D. Oltiburchakli sonlar

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Oltiburchakli sonlar quyidagi shakllar kabi tariflanadi.

Image

i – tartibli shakldagi aylanalar soni i – tartibdagi oltiburchakli songa teng.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining yagona satrida bitta butun son, N(1N109)N (1 ≤ N ≤ 10^9) soni beriladi.

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida oltiburchakli sonlarning N – hadi qiymatini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
1
2
2
6
3
4
28

E. Bayram torti

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Bayram tortini n ta kesma orqali kesganda ko’pi bilan necha bo’lakka bo’linishini aniqlang.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylida bitta butun son, N(0N109)N (0 ≤ N ≤ 10^9) soni kiritiladi

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida masala javobini chiqaring.

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

F. Yo’llar soni

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Siz M×NM \times N matritsaning yuqori chap burchagida turibsiz. Sizda faqatgina o’ngga yoki pastga yurish imkoniyatingiz bor. Sizga matritsaning pastki o’ng burchagiga yetib kelishingizning necha xil yo’llar soni borligini aniqlang.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining yagona satrida ikkita butun son, MM va N(1M,N106)N (1 ≤ M, N ≤ 10^6) sonlari kiritiladi.

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida bitta butun son, masala yechimining 109+710^9+7 ga bo’lgandagi qoldig’ini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2 2
2
2
3 4
10

G. Ko’pburchakli sonlar

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Uchburchakli sonlar:

Image

Kvadrat sonlar:

Image

Beshburchakli sonlar:

Image

Oltiburchakli sonlar:

Image

Endi navbat K burchakli sonlar haqida ketadi:

  • K burchakli fraktalning tomonlar soni K ta;
  • K burchakli fraktalning dastlabki elementi 1 ta nuqtadan iborat;
  • K burchakli fraktalning barcha elementi bitta uchga tayangan holda hosil bo’ladi;
  • K burchakli fraktalning N-elementi o’zidan oldingi elementidan hosil bo’ladi va N-elementning yuqori qatlamida har bir tomonida N tadan nuqta joylashgan bo’ladi.
  • K burchakli sonning N – elementi K burchakli fraktalning N – elementidagi nuqtalar soniga teng.
Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining yagona satrida bo’sh joy bilan ajratilgan holda 2 ta butun son, K(3K109)K (3 ≤ K ≤ 10^9) va N(1N109)N (1 ≤ N ≤ 10^9) sonlari berilgan.

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylida yagona butun son, K burchakli sonning N – elementini 109+710^9 + 7 ga bo’lgandagi qoldig’ini chop eting.

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

H. Ko’paytma

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga ikkita butun sonni ifodalovchi ikkita binar satr berilgan, ularning ko’paytmasini o’nlik sanoq tizimida aniqlang.

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining yagona satrida ikkita binary satr kiritiladi, 1 ≤ binary satr uzunligi ≤ 1000

Chiquvchi ma'lumotlar:

OUTPUT.TXT chiqish faylining yagona satrida bitta butun son, keltirilgan sonlarning ko’paytmasi chop etilsin.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1100 01
12
2
01 01
1
3
1100 1010
120
Kitob yaratilingan sana: 14-Apr-25 10:31