A. Imtihon

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Matematika fani imtihoni \(n\) ta savoldan iborat.
Imtihonda har bir to'g'ri javob uchun \(x\) balldan berilib,
har bir noto'g'ri javob uchun \(y\) ayriladi.
Bu imtihonda Olimjon umumiy hisobda \(z\) ball olgan bo'lsa
u nechta savolga noto'g'ri javob bergan?
 

Kiruvchi ma'lumotlar:

\(n,x,y,z\) ,   \(n,x,y,z (1≤z≤1000) \)

Chiquvchi ma'lumotlar:

Agar javob butun son chiqsa javobni aks holda "Error" so'zini chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
6 2 6 34
Error

B. Matritsani aylantirish

Xotira: 32 MB, Vaqt: 1000 ms
Masala

\(N * N\) bo'lgan matritsa beriladi, sizning qilishingiz kerak bo'lgan ish, shu matritsani soat strelkasi bo'ylab 90 gradusga burishdan iborat

Kiruvchi ma'lumotlar:

\(N * N \) matritsa beriladi, \(N (1≤N≤100)\) 

Chiquvchi ma'lumotlar:

Masalada so'ralgan javobni chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
[[9,43,25,90,66,15,78,49],[62,61,66,5,5,70,15,9],[16,39,18,16,15,54,99,94],[84,71,43,57,52,22,98,87],[14,81,97,5,44,70,8,84],[82,53,79,29,6,19,77,64],[73,47,29,11,4,73,22,60],[51,19,84,60,49,57,57,25]]
[[51,73,82,14,84,16,62,9],[19,47,53,81,71,39,61,43],[84,29,79,97,43,18,66,25],[60,11,29,5,57,16,5,90],[49,4,6,44,52,15,5,66],[57,73,19,70,22,54,70,15],[57,22,77,8,98,99,15,78],[25,60,64,84,87,94,9,49]]
2
[[27,60,88,83,1,87,96,87,64],[1,34,17,66,44,71,17,98,54],[77,98,57,61,41,82,47,8,65],[20,69,97,76,20,24,77,11,91],[84,65,46,67,91,10,70,39,8],[60,59,90,49,50,35,85,89,98],[73,10,92,33,20,5,17,3,71],[25,73,95,57,35,36,31,48,84],[94,46,97,37,13,3,71,1,34]]
[[94,25,73,60,84,20,77,1,27],[46,73,10,59,65,69,98,34,60],[97,95,92,90,46,97,57,17,88],[37,57,33,49,67,76,61,66,83],[13,35,20,50,91,20,41,44,1],[3,36,5,35,10,24,82,71,87],[71,31,17,85,70,77,47,17,96],[1,48,3,89,39,11,8,98,87],[34,84,71,98,8,91,65,54,64]]
3
[[68,24,96,29,97,68,93,29],[80,30,2,50,42,96,49,14],[100,44,37,6,83,65,89,66],[77,96,90,62,100,42,100,30],[78,14,99,6,14,10,85,54],[63,66,57,88,1,33,10,79],[55,29,32,32,73,80,34,81],[64,78,10,26,18,4,88,52]]
[[64,55,63,78,77,100,80,68],[78,29,66,14,96,44,30,24],[10,32,57,99,90,37,2,96],[26,32,88,6,62,6,50,29],[18,73,1,14,100,83,42,97],[4,80,33,10,42,65,96,68],[88,34,10,85,100,89,49,93],[52,81,79,54,30,66,14,29]]

C. Yana yig'indi

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Kiritilgan natural sonning raqamlar yig`indisini bir xonali son bo`lguncha raqamlar yig`indisini aniqlash dasturini tuzing.

Masalan: 345->12->3

Kiruvchi ma'lumotlar:

Sizga 0<n≤\(10^{40}\)  oraliqada son beriladi.

 

Chiquvchi ma'lumotlar:

natijani chiqaring

Izoh:

Agar foydalanuvchi yanglishgan holda \(nol(0)\) yoki manfiy son kiritsa “NO” chiqsin

Misollar:
# INPUT.TXT OUTPUT.TXT
1
987412053695478402541036
4
2
-5498431313
NO

D. G'alati yig'indi

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Akmal bilan Javohir savol tuzishga qaror qilishdi va quyidagicha qonuniyatga asoslanib ushbu savolni tuzishdi. Kiritilgan butun tipdagi n sonni \(n+nn+nnn+nnnn\) ko`rinishida hisoblashi kerak. 
Masalan, n=5 -> 5+55+555+5555=6170.

Kiruvchi ma'lumotlar:

\(0<n≤10^{10}\) oraqliqdagi butun son kiritiladi

Chiquvchi ma'lumotlar:

Natijani chop eting.

Izoh:

sikldan foydalanmang!

Misollar:
# INPUT.TXT OUTPUT.TXT
1
5
6170
2
9999
10001000100009996

E. Sarvarjonga yordam #3 , Burchaklar yig'indisi

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Matematika faniga quloq solmaganligi uchun ustozi ya'na Sarvarjonni jazolamoqchi bo'ldi. Ustozi darsda burchaklar haqida o'tayotgan edi. Ustozning savoli: \(n\) qirrali oddiy ko‘pburchakning ichki burchaklarining umumiy yig‘indisini (gradusda) toping.

Kiruvchi ma'lumotlar:

\(n\) soni kiritiladi, \(n(1≤n≤10^9)\)

Chiquvchi ma'lumotlar:

Masalada so'ralgan javobni chop eting

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

F. Eng kichik son

Xotira: 32 MB, Vaqt: 1000 ms
Masala

1 dan N gacha bo'lgan sonlar orasiga + yoki - ishorasini qo'yib eng kichik natural son hosil qiladigan dastur tuzing. Har bir son orasiga ishora qo'yish shart.

Kiruvchi ma'lumotlar:

N natural son beriladi. \((2≤N≤10^9)\)

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
7
2
Kitob yaratilingan sana: 22-Feb-25 21:15