A. Turli harflar
Xotira: 32 MB, Vaqt: 1000 msFaqat kichik harflardan iborat S satr beriladi. Ushbu satrda ketma-ket kelgan turli harflar uzunligini topish dasturi tuzilsin.
S satr beriladi. \((1≤len(S)≤10^3)\)
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
ona |
3 |
2 |
maktab |
6 |
B. MAX belgi
Xotira: 32 MB, Vaqt: 1000 msHarflar va raqamlardan iborat S satr beriladi. Ushbu satrda ketma-ket kelgan bir xil belgilar uzunligini topish dasturi tuzilsin.
S satr beriladi. \((1≤len(S)≤10^3)\)
Masala avval qaysi belgi va sonini chop eting. Agar bunday belgilar bir nechta bo'lsa alohida qatorlarda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
maakkktab |
k 3 |
2 |
infoo1111rrmaaaatika |
1 4 a 4 |
3 |
aaannjuummmaaann |
a 3 m 3 a 3 |
C. Sovg'a
Xotira: 32 MB, Vaqt: 1000 ms8-mart munosabati bilan sinfdagi N ta o'g'il bolani har biri M ta qiz bolaga 1 tadan gul sovg'a qilishdi. Natijada sinfdagi har bir qiz K ta sovg'a oldi. Sinfda nechta qiz borligini aniqlovchi dastur tuzing.
Kirishda bir qatorda N, M va K natural sonlar berildi.\( (1≤N,M,K≤1000)\)
Masala javobini chop eting. Agar javob topish iloji bo'lmasa -1 ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
9 1 9 |
1 |
D. Algebraik ifoda
Xotira: 32 MB, Vaqt: 1000 msBizga natural N va K sonlar beriladi. Ushbu \(a^2+n^k=b^2\) ifodani qanoatlantiruvchi a
va b
ning barcha butun sonlar juftligi sonini aniqlash dasturi tuzilsin.
N va K natural sonlar beriladi. \((1≤N≤60) , (1≤K≤10)\)
Masala javobini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 2 |
6 |
2 |
4 4 |
14 |
3 |
6 4 |
30 |
4 |
8 2 |
10 |
5 |
6 2 |
6 |