A. Matrix
Xotira: 16 MB, Vaqt: 1000 msSizga n soni beriladi siz esa nxn shaklidagi matrix chop etishingiz kerak . Yanada chunarli bo`lish uchun 1 testga qarang.
n soni kiritiladi.(0≤n≤100):
Matrixni chop eting.Agar matrix hosil qila olmasaz 'Qila olmayman' deb chop eting.
1-test
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 |
1 2 3 2 3 2 3 2 1 |
2 |
5 |
1 2 3 4 5 2 3 4 5 4 3 4 5 4 3 4 5 4 3 2 5 4 3 2 1 |
B. Unlilar
Xotira: 16 MB, Vaqt: 3000 msSizga N soni va S satr beriladi.Sizning vazifangiz S satrdan tuzish mumkin bo'lgan satrlarni aniqlab ularning hammasidan unli harflarni olib nechtaligini aniqlash.Agar unli bir martadan ko'p qatnashgan bo'lsa ularning har birini birikma sifatida olish mumkin izohga e'tibor bering.
Kiruvchi faylda N(1≤N≤100) va S (len(S)=N)
Masalaning javobi
N=3
S='aba'
Hosil qilish mumkin bo'lgan birikmalar: ‘b’, ‘a’, ‘ab’, ‘ba’ , ‘a’ va ‘aba’
Jami unlilar:0+1+1+1+1+2=6
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
30 bnusjcdmeyvpfmvspmdjpcxxtywdhe |
312 |
2 |
4 mdqa |
4 |
C. G`alati Farzin
Xotira: 16 MB, Vaqt: 1000 msHammamiz tanigan Bilmasvoy shaxmat o'yinini o'rganayotgan ekan. U bugungi darsda "FARZIN" ning yurishini o'rgandi. Ustozi unga "Farzin , rux va filga o'xshab yura oladi " dedi va buni unga o'rgatdi. Bilmasvoy esa uyga kelib farzin qanday yurishini esidan chiqarib qo'ydi . Uning o'ylashicha farzin , ot va shoh ga o'xshab yurardi .Bilmasvoy o'zi o'ylab topgan qoidani mukammal o'rganishga qaror qildi. Siz unga bunda yordam bering.
Yagona qatorda ikkita satr a va b ,8x8 doskadagi kataklar beriladi.
Agar bu yurish Bilmasvoy qoidasiga tog'ri kelsa "Yes", aks holda "No" so'zini chiqaruvchi dastur tuzing.
Uning o'ylashicha farzin , ot va shoh ga o'xshab yurardi.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
b1 b2 |
Yes |
2 |
b1 b3 |
No |
3 |
a1 b3 |
Yes |
D. Interaktiv uchburchak sonlar
Xotira: 16 MB, Vaqt: 500 msSardorbek uchburchak sonlarni o'rganib chiqmoqda. Endi u dastur N-marotaba ishga tushganini tekshirmoqchi. Agar N uchburchak son bo'lsa ekranga “Triangle” unday bo'lmasa “Not triangle” deb chop etishi kerak. Asosiy qism shundan iboratki sizga inputda son berilmaydi.
Kiruvchi malumotlar o'chib ketgan
Yagona qatorda “Triangle” yoki “Not triangle” deb chop eting.
Uchburchak sonlar nima ekanligini https://robocontest.uz/tasks/0045 shu masaladan tushunib olsangiz bo'ladi
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Triangle |
2 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Not triangle |
3 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Triangle |
4 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Not Triangle |
5 |
Kiruvchi Ma'lumot o'chib ketibdi ! |
Not Triangle |
E. String
Xotira: 16 MB, Vaqt: 5000 msBekzodga bir kuni ustozi yangi topshiriq berdi ,Bekzodda N uzunlikdagi S satr mavjud.Topshiriq shundan iboratki u S satrni 3 ta palidrom satr ko'rinishida yoza olishi kerak.U bu vazifani bajara oldi endi u sizlarga shu vazifani bermoqchi
N soni (1≤N≤100) va N uzunlikdagi S satr beriladi
Agar satrni 3 ta polidrom satrga ajratib bo'lsa unda True deb aks holda False ni chop eting
Masalan:
N=6
S=abcbdd
S=a+bcb+dd
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
22 teegwnvuhslbxtxldssmqq |
False |
2 |
3 egm |
True |