A. Uchburchak

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Akbarjonda uchta A, B, C tayoqchalar bor, va bu tayoqchalardan uchburchak yasash mumkin.

Akbarjon uchburchaklarni yomon ko'radi. shuning uchun Akbarjon qo'lidagi arra bilan bir urunishda har bir tayiqchadan bir birlik kesib tashlayveradi qachonki bu tayoqchalardan uchburchak yasab bo'lmaguncha.

Akbarjonda nechta urunishda  maqsadiga yetishadi. 

Kiruvchi ma'lumotlar:

Birinchi qatorda A(1≤A≤10^9)

Ikkinchi qatorda B(1≤B≤10^9)

Uchinchi qatorda C(1≤C≤10^9)

Chiquvchi ma'lumotlar:

Urunishlar soni

Izoh:

1-test Izox

Misollar:
# INPUT.TXT OUTPUT.TXT
1
10
18
12
4

B. Tenglama

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Bekzodning ukasi boshlang'ich sinfda o'qiydi va betobligi sababli 10 kun davimida maktabga bormadi. Bormagan kunlaru uning ustozi sinfdoshlariga tenglama yechishni o'rgatdi va N ta tenglama berdi. Tenglamalar har biri 5 ta elementdan iborat bo'lib 1-,3- va 5- elementlari  ikkita 0 dan farqli bir honali son va nomalum 'x' lardan iborat. 4-belgi ‘=’ belgisi, 2-belgi ‘+’ yoki ‘-’ belgisidan iborat.

Bekzodning ukasi darslarga qatnasha olmagani sababli akasidan yordam so'rayapti. Lekin akasining ham bilimi yaxshimas. U bu muammoni dasturchi do'stlari bilan hal qilmoqchi.   

Kiruvchi ma'lumotlar:

Birinchi qatorda tenglamalar soni N(1 ≤ N ≤ 10000)

Keyingi N ta qatorda tenglama ko'rinishi

Chiquvchi ma'lumotlar:

Aloxida qatorlarda no'malum x ning qiymatlari chiqarish kerak

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
x-2=2
6+x=1
4
-5
2
6
x-5=1
x-7=1
9+x=1
3-x=3
x-6=3
6+x=3
6
8
-8
0
9
-3

C. Asilbeknning Kubik-Rubigi

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Kubik rubik o'yinchoqni bilasiz. U uch birlikda ekanini ham bilasiz. Shu kubikni bir birlikda qilib bolaklarga bo'lib chiqilsa 3*3*3=27 bo'lakka ajraydi.  Endi biz tanlagan bu o'yinchoqning hamma tarafi bir hil rangga bo'yalgan va uning o'lchami N (2< N ≤ 10^9) birlikda bo'lishi mumkin.  Asilbek bu o'yinchoqni 1 birlikda qilib maydalasa N*N*N ta bo'lakka ajraydi. Bu bo'laklarni f= 0, 1, 2 yoki 3 tarafi bo'yalgan bo'ladi 

Asilbekning sizlardan iltimosi:  N va f (f- bo'laklardagi bo'yalgan taraflari soni) kiritilsa  f tarafi bo'yalgan bo'laklar sonini topish

Kiruvchi ma'lumotlar:

Alohida qatorlarda N va f lar kiritiladi

Chiquvchi ma'lumotlar:

Masala javobi

Izoh:

1- test Izohi: f = 1 tarafi bo'yalgan 6 ta tarafi mavjud

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3
1
6

D. Dehqon Ibrohim

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Ibrohim dehqon bo'lishni hohlab qoldi (To'g'rida, dasturchi bo'lolmasa dehqonchilik qiladida).

Ibrohimni ogorodi bir oz boshqacha edi. Agatlar eniga ham, bo'yiga ham olingan edi, ya'ni katakchalarga o'xshaydi. Dehqon bola tarvuz ekishni hohladi, va katarchalarga tarvuz urug'ini ekib chiqdi.  Urug'lar sehirli ekan 1 kunda unib meva ham soldi. Yana bir siri, bir marta suv quyilgan tarvuz mevasi 1 kg ga kattalashadi (Har bir ko'chatda bir donadan meva bor) 

lekin Ibrohim bu ishda ham dangasalik qila boshladi. Har kuni bir ustundagi va bir satrdagi tarvuzlarga suv quyar edi.

Kiruvchi ma'lumotlar:

Birinchi qatorda sug'orish kunlari soni - N(1 ≤ N ≤ 10^4)

Ikkinchi qatorda R-satrlar soni va C-ustunlar soni (1 ≤ C, R ≤ 10^6) 

N ta satrda shu kuni suv quyilgan satr va ustun - a,(1≤ A ≤ R) b (1 ≤ B ≤ C) beriladi

Chiquvchi ma'lumotlar:

Eng katta tarvuzlar sonini va og'irligini chiqaring

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

E. Tenglama1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Bekzodning ukasi uy vazifalarini ustoziga ko'rsatib navbatdagi uy vazifalatni olib keldi. Bu tenglama “a+b=c”  yoki  “a-b=c” ko'rinishida bo'lib a, b- va c- elementlari  ikkitasi [-10^6,10^6] oralig'ida butun son va bittasi nomalum 'x' beriladi. 

Bekzodning ukasi bu safar ham yu vazifasini bajarishda qiynalgani sababli akasidan yordam so'rayapti. Lekin akasining ham bilimi yaxshimas(Oldingisini ham o'rtog'lariga ishlattirgandiku). U bu muammoni yana dasturchi do'stlari bilan hal qilmoqchi.   

Kiruvchi ma'lumotlar:

Birinchi qatorda tenglamalar soni N(1 ≤ N ≤ 10000)

Keyingi N ta qatorda tenglama ko'rinishi

Chiquvchi ma'lumotlar:

Aloxida qatorlarda no'malum x ning qiymatlari chiqarish kerak

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
x-2=2
6+x=1
4
-5
2
6
x-5=1
x-7=1
9+x=1
3-x=3
x-6=3
6+x=3
6
8
-8
0
9
-3

F. Hayotbekning tushi

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Hayotbek tush ko'rib cho'chib uyg'onadigan odat chiqardi. U tushida katta-katta sonlarni ko'rardi va bu sonlar Hayotbekni o'rab olishardi. Hayotbek bu sonlarga qarshi kurashish uchun “MINUS” nomli qilichidan foydalanar edi. Uning bu qilichi xar bir zarbasida sonning oxiridan 0 bo'lmagan raqamini shu sondan ayrib tashlardi. Masalan 27 sonini o'ldirish uchun 5 ta zarba berish kerak (1) 27-7=20, 2) 20-2=18, 3) 18-8=10, 4) 10-1=9, 5) 9-9=0 ) Lekin sonlar kkattaligidan Hayotbek qo'rqib uyg'onib ketardi. 

Hayotbekni bu yomon tushdan halos eting. Vazifangiz Hayotbekka tushuda ishlatish uchun   dastur yozib berishingiz kerak. Bu dasturingiz N (1 ≤ N ≤ 10^18) sonini o'ldirish uchun Hayotbek o'z qilichida necha marta songa qarata zarba berishi kerakligini topish kerak

Kiruvchi ma'lumotlar:

N soni

Chiquvchi ma'lumotlar:

Zarbalar soni

Misollar:
# INPUT.TXT OUTPUT.TXT
1
5
1
2
27
5
Kitob yaratilingan sana: 17-Jun-25 11:20