A. Antiqa kasr
Xotira: 32 MB, Vaqt: 1000 msUshbu ifodani hisoblash dasturi tuzilsin.
Yagona qatorda a va b butun sonlar beriladi. \((-10^{5000}≤a,b≤10^{5000})\)
Masala javobini chop eting. Agar yechib bo'lmasa “YECHOLMADIM” so'zini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
57 47 |
1 |
B. SUB-ARRAY oraliq #1
Xotira: 1024 MB, Vaqt: 2000 msN ta butun sondan iborat A massiv beriladi. Maksimal sub-array bo'ladigan oraliq indekslarini topuvchi dastur tuzing.
Birinchi qatorda N natural son berildi. \((1≤N≤10^7)\)
Ikkinchi qatorda A massiv N ta elementlari beriladi. \((-100≤A_i≤100)\)
Masala javobini chop eting. Agar maskimal sub-array oraliq bir nechta bo'lsa, eng qisqa oraliq indeksi topilsin.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 1 2 3 |
0 2 |
2 |
5 2 3 -7 4 1 |
0 1 |
3 |
6 -10 9 -9 3 4 5 |
3 5 |
C. Chiziqli tenglama
Xotira: 32 MB, Vaqt: 1000 msSizga bir no'malumli chiziqli tenglama beriladi. Uni hisoblovchi dastur tuzing.
Birinchi qatorda tenglama satr ko'rinishda beriladi.
Masala javobi butun bo'lsa o'ziday, aks holda \(10^{-4}\) aniqlikda chop eting. Agar yechimga ega bo'lmasa “Yechimga ega emas”, agar cheksiz yechimga ega bo'lsa “Cheksiz yechim” so'zini chop eting.
Tengalamada noma'lum faqat bir xil bo'lishi kafolatlangan.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2x=6 |
3 |
2 |
2x+3=4+2x |
Yechimga ega emas |
3 |
1x-3=-9x-6x-5x |
0.1429 |
4 |
2x:5=4 |
10 |
D. NBS solishtirma
Xotira: 32 MB, Vaqt: 1200 msA va B natural sonlar berilgan bo'lib, bu sonlar natural bo'luvchilar soni ( NBS ) qaysi birida ko'p ekanligini aniqlovchi dastur tuzing.
A va B natural sonlar beriladi. \((1≤A,B≤10^{18})\)
A va B NBS lar soni ko'pini chop eting, agarda teng bo'lsa “Teng” so'zini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
22 18 |
18 |
E. SUB-ARRAY oraliq #2
Xotira: 512 MB, Vaqt: 50000 msN ta butun sondan iborat A massiv beriladi. Maksimal sub-array bo'ladigan K ta oraliq indekslarini hamda shu oraliqlar maksimal sub-array yig'indini hisoblovchi dastur tuzing. (Oraliqda 1 ta element bo'lishi ham mumkin. 1 ta element faqat bitta sub-arrayda qatnashishi lozim)
Birinchi qatorda N natural son berildi. \((1≤N≤10^5)\)
Ikkinchi qatorda A massiv N ta elementlari beriladi. \((-100≤A_i≤100)\)
Uchunchi qatorda K natural son berildi. \((K≤N)\)
Masala javobini alohida qatorlarda avval kattadan kichikka qarab tartib bilan chop eting. Agar maskimal sub-array oraliq bir nechta bo'lsa, eng qisqa oraliq indeksi topilsin.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
9 -9 -5 -4 -9 -4 -7 8 -3 -9 4 |
1: [6, 6] - Natija: 8 2: [7, 7] - Natija: -3 3: [2, 2] - Natija: -4 4: [4, 4] - Natija: -4 |
2 |
1 1 1 |
1: [0, 0] - Natija: 1 |