A. Matematik masala #1
Xotira: 32 MB, Vaqt: 1000 msBarchamiz matematika darsida moda degan so'zni eshitgan bo'lsak kerak.
Sizga ta sonlar to'plami beriladi, sizning qilishingiz kerak bo'lgan ish. To'plamning modasini topishdan iboratdir
Kirish fayliga ta element , /
Masalada so'ralgan javobni chop eting
Agarda barchasi teng bo'lsa, “NO” deb chiqarsin
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 1 1 1 3 |
1 |
B. Matematik masala #2
Xotira: 32 MB, Vaqt: 1000 mstenglamani natural sonlar to'plamida yeching
Birinchi qatorda butun soni,
Masalada so'ralgan javobni chop eting, Birinchi qatorda , , ketma-ketligida chop eting
Agarda xato bo'lsa -1 ni chop eting
Natijalar ko'p bo'lishi mumkin, shuning uchun birinchi uchraganini chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
2 4 4 |
C. Qonuniyat
Xotira: 32 MB, Vaqt: 1000 msSiz testcaselarda berilgan misollar orqali qonuniyatni topishdan iboratdir
nomli string,
Masaladagi qonuniyatni topib uni chop eting
Yaxshilab o'ylang
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
g |
t |
2 |
l |
o |
D. Yana MOD
Xotira: 16 MB, Vaqt: 1000 ms1 dan N gacha sonlar orasida x va y ning qanday natural qiymatlarida ifoda 0 dan farqli K raqamga qoldiqsiz bo'linadigan x va y sonlar juftligi nechta ekanligini aniqlovchi dastur tuzing.
Yagona qatorda N av K natural sonlari beriladi. ,
Masala javobini chop eting.
1-testda
1) x=3 y=3
2) x=3 y=6
3) x=6 y=3
4) x=6 y=6
jami 4 ta.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
7 3 |
4 |
2 |
8 6 |
2 |
3 |
15 9 |
25 |
E. Oson emas
Xotira: 32 MB, Vaqt: 1000 msSizga sonlari berilgan bo'ladi, sizning qilishingiz kerak bo'lgan ish.
a ning b inchi darajasi b ning nechanchi darajasi ekanligini topadigan dastur tuzing
Birinchi qatorda a va b sonlari kiritiladi
Masalada so'ralgan javobni chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 1 |
1 |
2 |
2 2 |
2 |
3 |
4 2 |
4 |
F. Uyg'unlik qiymati
Xotira: 32 MB, Vaqt: 1000 msFaqat alifbo belgilariga ega bo'lgan va bo'sh joy bo'lmagan kichik harflarni hisobga olgan holda, undosh substringlarning eng yuqori qiymatini qaytaring. undosh tovushlar alfavitning har qanday harflaridan tashqari .
Biz quyidagi qiymatlarni tayinlaymiz:
Kirish fayliga birinchi qatorda nomli string,
Masalada so'ralgan javobni chop eting
Eslatma, bosh string bo'lsa uning qiymati 0 ga teng deb olinsin
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
byfw |
56 |
G. Prime Fun
Xotira: 32 MB, Vaqt: 1000 msKirishda bir qatorda probel bilan ajratilgan holda sizga 0 dan farqli bir nechta raqamlar beriladi. Sizning vazifangiz ushbu raqamlardan eng katta va eng kichik tub sonlarni hosil qilish.
Kirish fayliga butun massiv raqamlari. Nol dan farqli bo'lishi kafolatlanadi
2 ta elementdan iborat massiv (eng kichik va eng katta tub).
- Raqamlar uzunligi har doim 10 dan kichikdir.
- Raqamlardagi butun son har doim 1 raqam yoki 2 raqam (1-99) bo'ladi. U kombinatsiyadagi tartibni saqlashi kerak. Masalan, 13 ni 31 yoki bitta raqam 1 yoki 3 sifatida ishlata olmaydi. U faqat 13 sifatida foydalanishi mumkin.
- Barcha butun sonlar ishlatilishi kerak, lekin faqat bir marta ishlatilishi mumkin.
- Agar berilgan butun sonlar faqat 1 ta tub sonni birlashtira olsa, 1 ta tub sonni o'z ichiga olgan massivni qaytaring.
- Agar asosiy kombinatsiya bo'lmasa, [] ni qaytaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 2 3 4 |
1423 4231 |
2 |
3 5 |
53 |