A. ForFor #1

Xotira: 16 MB, Vaqt: 1000 ms
Masala

a dan b gacha bo'lgan sonlar yigindisini va c dan d gacha bo'lgan sonlar ko'paytmasini toping.

Kiruvchi ma'lumotlar:

Bitta qatorda a,b,c,d natural sonlari

Chiquvchi ma'lumotlar:

Bitta qatorda Yig'indi va ko'paymani 103+7 ga bo'lgandagi qoldig'ini chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 5 1 5
15 120

B. ForFor #2

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sonning faktariyalini aniqlang.
N sonning faktariyali deb 1 dan boshlab N gacha bo'lgan kopaytmaga aytiladi.

Kiruvchi ma'lumotlar:

Bitta qatorda N natural soni

1<=N<=18;

Chiquvchi ma'lumotlar:

N sonining faktariyalini toping.

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

C. ForFor #3

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Quyidagi ifodaning qiymatini toping
\(\sum_{1=1}^{n} {i!}\)

Kiruvchi ma'lumotlar:

Bitta qatorda n naturlan soni,

Chiquvchi ma'lumotlar:

Masalani javobini chiqaring

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

D. ForFor #4

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Quyidagi ifodani qiymatini toping

\(\sum_{i=1}^{n} \prod_{j=1}^{i} \frac{i+j}{\frac{1}{i}+\frac{1}{j}}\)

Kiruvchi ma'lumotlar:

Bitta qatorda i butun soni

Chiquvchi ma'lumotlar:

Bitta qatorda masalani javobini 10-2 aniqlikda chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
1.00
2
2
9.00
3
3
171.00

E. ForFor #5

Xotira: 16 MB, Vaqt: 1000 ms
Masala

n qavatli teskari archani chop eting

Kiruvchi ma'lumotlar:

Bitta qatorda n natural soni

Chiquvchi ma'lumotlar:

Teskari archani chiqaring

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

F. STL_1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

(Bu masalada stl ishlating)
Sizning oldingizda n ta kartadan iborat kaloda turibdi.
Siz kalodan olgan kartangizni qo'lingizga quyidagicha qo'yib borasiz.
a) agar karta harfli bo'lsa o'ng tomondan qo'yiladi.
b) agar karta sonli bo'lsa chap tomondan qo'yiladi.
Oxirida siz qo'lingizdagi kartalarni o'ngdan chapga qarata yonma-yon chiqaring.

Kiruvchi ma'lumotlar:

Birinchi qatorda n butun soni. (1<n<100)

ikkinchi qatorda probel bilan ajratilgan holda kartalar beriladi.

Chiquvchi ma'lumotlar:

Qo'lingizdagi kartalarni o'ngdan chapga qarata yonma-yon chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3
k 5 v
v k 5

G. STL_2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

(MAPda ishlang (pythonda dict)

Berilgan ismlar ro'yhatini saralang.

Kiruvchi ma'lumotlar:

Birinchi qatorda ismlar soni n. (1≤n≤100)

Ikkinchi qatorda esa probel bilan ajratilgan holda n ta ism.

Chiquvchi ma'lumotlar:

Ismlarni saralab ekranga chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
5
sardor alisher davron kamron salim
alisher davron kamron salim sardor
2
10
asdasd qwerqwe asdasd dfgd qwerw dfgbdf yujy dscsd tyhty qwdqwd
asdasd asdasd dfgbdf dfgd dscsd qwdqwd qwerqwe qwerw tyhty yujy

H. STL_3

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga 3 ta a,b va c satrlar berilgan.
b va c satrlarning elementlarini leksigrafik o'zgartirib qo'shgan holda (b+c) a satrni hosil qilib bo'ladimi?

Kiruvchi ma'lumotlar:

3 ta qatorda a, b va c ismlar beriladi.

Chiquvchi ma'lumotlar:

Agar hosil qilish mumkin bo'lsa “yes” aks holda “no” chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
sardor
sar
dor
yes
2
sardor
sad
ror
no

I. @ email

Xotira: 32 MB, Vaqt: 1000 ms
Masala
Kiruvchi ma'lumotlar:

Birinchi qatorda n soni.
Keyingi n ta qatorda emaillar ro'yhati.

Chiquvchi ma'lumotlar:

Bitta qatorda masalaning javobi.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
asd@gmail.uzb
gmail.uzb

J. Musobaqa

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Jasur o‘qiydigan maktabda matematika fanidan kichik musobaqa tashkil etildi. Unda har bir o‘quvchiga n ta masala berildi. Har bir o‘quvchi shu masalalarni hal qilgan va natijalar quyidagicha baholangan:

Agar o‘quvchi biror masalani birinchi bo‘lib to‘g‘ri ishlagan bo‘lsa, yoki u masala hech kim tomonidan ishlanmagan bo‘lsa — 10 ball.

Agar masala to‘g‘ri ishlangan bo‘lsa, lekin birinchi emas5 ball.

Har bir xato yechim uchun2 ball chegiriladi, lekin faqat o‘quvchi oldin ball olgan bo‘lsa (ya’ni ball 0 bo‘lsa, kamaymaydi).

Sizga k ta o‘quvchining javoblari beriladi. Har bir o‘quvchi n ta masalaga bo‘lgan javoblarini satr ko‘rinishida taqdim etadi. Javoblar quyidagi kodlar bilan ifodalanadi:

0 — noto‘g‘ri yechim

1 — to‘g‘ri yechim

2 — masala birinchi marta ishlangan yoki umuman ishlanmagan

Kiruvchi ma'lumotlar:

Birinchi qatorda ikkita butun son:

K — o‘quvchilar soni (1 ≤ K ≤ 1000)

N — masalalar soni (1 ≤ N ≤ 100)

Keyingi K qatorda:

Dastlab o‘quvchining ismi (faqat katta lotin harflarida, uzunligi 1 ≤ |ismi| ≤ 20)

So‘ngra N ta butun son: har biri 0, 1, yoki 2

Chiquvchi ma'lumotlar:

Sizning vazifangiz: Har bir o‘quvchining ismini va to‘plagan ballini chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3 5
Ali 2 1 0 1 2
Sardor 0 0 0 0 0
Bek 1 2 1 0 1
Ali 28
Sardor 0
Bek 23

K. Pifogor soni

Xotira: 128 MB, Vaqt: 3000 ms
Masala

Dasturchilar Klubi a'zosi Azimjon geometriyaga juda qiziqadi. Ayniqsa u Pifogor teoremasini juda yaxshi ko'radi. 
Azimjon yaqinda o'zi uchun yangi qiziqarli sonlarni kashf qildi va ularni "Pifagor son"lari deb nomladi. 
Pifagor soni deb (a2+b2ko'rinishida yozish mumkin bo'lgan tub songa aytiladi. Misol uchun 5 = 12+22 demak 5 pifagor soni, 25 = 32+42 lekin 25 tub son emas shuning uchun ham u pifagor soni bo'la olmaydi.
a va b sonlari ixtiyoriy musbat sonlar hisoblanadi.

Kiruvchi ma'lumotlar:

Bitta qatorda X va Y sonlari berigan,
(1 ≤ X, Y ≤ 3·108)

Chiquvchi ma'lumotlar:

Bitta qatorda [X,Y] oraliqda nechta Pifagor sonlari borligini ekranga chiqaring.

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

L. Signal

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga faqat '+' va '-' belgilaridan iborat bo‘lgan s satri beriladi. Signal faqat '+' belgilaridan iborat uzluksiz ketma-ketlik bo‘lishi kerak. Siz bu signalni tiklash uchun kamida nechta '-' belgilarini o‘chirishingiz kerakligini aniqlang.

Kiruvchi ma'lumotlar:

Bitta qatorda satr beriladi 

Chiquvchi ma'lumotlar:

Masalaning javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
+++++----+++++
4

M. Uzun bo'lak

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga faqat kichik lotin harflaridan iborat bo‘lgan bitta satr beriladi. Sizning vazifangiz — ushbu satr ichida kamida ikki marta kelgan eng uzun bo‘lakni topish.

Kiruvchi ma'lumotlar:

Bitta qatorda satr beriladi.

Chiquvchi ma'lumotlar:

Masalaning javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
abcdabcabcd
abcd
Kitob yaratilingan sana: 06-Aug-25 00:12