A. 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 |
B. Takrorlanmas satr #2
Xotira: 32 MB, Vaqt: 1000 msSizga faqat kichik harflardan iborat S satr beriladi. Siz bu satrda eng uzun bir birnini takrorlamagan belgili satrni topishingiz kerak.
Yagona qatorda S satr beriladi. \((1≤len(s)≤1000)\)
Masala javobini chop eting. Agar unday satrlar bir nechta bo'lsa alohida qatorlarda har birini ketma-ket chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
makkam |
mak kam |
2 |
maktab |
makt ktab |
C. Yana juftliklar
Xotira: 32 MB, Vaqt: 1000 msSizga N va M beriladi. Siz 1 dan N gacha oraliqda a
va 1 dan M gacha bo'lgan oraliqda b
sonlar \((a+b)\%(b*gcd(a,b))==0\) shartni qanoatlantiradigan juftliklar sonini toping.
Yagona qatorda N va M natural sonlar beriladi, \((1≤N,M≤10^8)\)
Masala javobini chop eting.
Izoh:
1-testda 2 3 Demak N=2 M=3.
1) N=1 va M=1
2) N=2 M=1
3) N=2 M=2
qiymatlarda shartni qanoatlantiradi.
2-testda 7 9 Demak N=7 M=9
1) N=1 M=1
2) N=2 M=1
3) N=2 M=2
4) N=3 M=1
5) N=4 M=1
6) N=5 M=1
7) N=6 M=1
8) N=6 M=2
9) N=6 M=3
10) N=7 M=1
qiymatlarda shartni qanoatlantiradi.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 3 |
3 |
2 |
7 9 |
10 |
D. Bo’linadimi?
Xotira: 16 MB, Vaqt: 1000 msSizga 2 ta natural son beriladi. Ulardan qaysidir biri ikkinchisiga bo’linishini tekshiring.
Kirish faylining birinchi qatori bo'sh joy bilan ajratilgan ikkita natural sonni o'z ichiga oladi. Sonlar 100 dan oshmaydi.
Chiqish faylida agar raqamlardan biri ikkinchisiga bo'linadigan bo'lsa, 1 ni chop eting. Aks holda, 0 sonni chop eting.
“/”, "div", "$", "sqrt", "pow", "list", "[", "[]", "for", "range", "**", "if", "else", "elif", "while"
lar xullas bo'lish amali, shart operatorlari, daraja, ildiz, massivlardan foydalanish mumkin emas !
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
24 3 |
1 |
2 |
74 20 |
0 |
E. Sigirlar soni
Xotira: 16 MB, Vaqt: 1000 msBir sigir har yilning boshida bir buzoq tug'adi. Agar buzoqlar ham hayotlarining to'rtinchi yilidan boshlab xuddi onasi kabi har yilning boshida bittadan buzoqlaydi. Javlonbek 2023-yil yozda 1 ta sigir sotib oldi. N yildan so'ng Javlonbek sigirlarining umumiy soni qancha bo'ladi. (Sigirlar o'lmaydi va yangi tug'ilgan buzoqlar hech biri erkak buzoq emas deb faqaz qilamiz)
N son beriladi. \((0≤N≤100)\)
Masala javobini \(10^9+7\) ga bo'lgandagi qoldiqni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
4 |
6 |
2 |
10 |
60 |
F. Eng yaqin tub son
Xotira: 64 MB, Vaqt: 1000 msIsmoil bugun darsda tub sonlar mavzusini o'tdi. Ustozi avval o'tilgan daraja mavzusiga ushbu mavzuni bog'lab uyga vazifa berdi. Uyga vazifa quyidagicha: 2 ning k-darajasiga eng yaqin tub sonni topish.
Ismoil ishlashga erinib dasturlash orqali bajarmoqchi bo'lib eplolmadi. Siz unga yordam bering.
Yagona qatorda k butun son beriladi. \((0≤k≤64)\)
Masala javobini chop eting.
Agar eng yaqin tub sonlar 2 ta bo'lsa kichigini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 |
7 |
2 |
4 |
17 |