A. Chiziqli tenglama

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga bir no'malumli chiziqli tenglama beriladi. Uni hisoblovchi dastur tuzing.

Kiruvchi ma'lumotlar:

Birinchi qatorda tenglama satr ko'rinishda beriladi.

Chiquvchi ma'lumotlar:

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.

Izoh:

Tengalamada noma'lum faqat bir xil bo'lishi kafolatlangan.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2x=6
3
2
2x+3=4+2x
Yechimga ega emas
3
1x-3=-9x-6x-5x
0.1429

B. Takrorlanmas satr #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga faqat kichik harflardan iborat S satr beriladi. Siz bu satrda eng uzun bir birnini takrorlamagan belgili satrni topishingiz kerak. 

Kiruvchi ma'lumotlar:

Yagona qatorda S satr beriladi. \((1≤len(s)≤1000)\)

Chiquvchi ma'lumotlar:

Masala javobini chop eting. Agar unday satrlar bir nechta bo'lsa alohida qatorlarda har birini ketma-ket chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
makkam
mak
kam
2
maktab
makt
ktab

C. Yana juftliklar

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga 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.

Kiruvchi ma'lumotlar:

Yagona qatorda N va M natural sonlar beriladi, \((1≤N,M≤10^8)\)

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Izoh:

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.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2 3
3
2
7 9
10

D. Bo’linadimi?

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga 2 ta natural son beriladi. Ulardan qaysidir biri  ikkinchisiga bo’linishini tekshiring.

Kiruvchi ma'lumotlar:

Kirish faylining birinchi qatori bo'sh joy bilan ajratilgan ikkita natural sonni o'z ichiga oladi. Sonlar 100 dan oshmaydi.

Chiquvchi ma'lumotlar:

Chiqish faylida agar raqamlardan biri ikkinchisiga bo'linadigan bo'lsa, 1  ni chop eting. Aks holda, 0 sonni chop eting.

Izoh:

 “/”, "div", "$", "sqrt", "pow", "list", "[", "[]", "for", "range", "**", "if", "else", "elif", "while" lar xullas bo'lish amali, shart operatorlari, daraja, ildiz, massivlardan foydalanish mumkin emas !

Misollar:
# INPUT.TXT OUTPUT.TXT
1
24 3
1
2
74 20
0

E. Sigirlar soni

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Bir 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)

Kiruvchi ma'lumotlar:

N  son beriladi. \((0≤N≤100)\)

Chiquvchi ma'lumotlar:

Masala javobini \(10^9+7\) ga bo'lgandagi qoldiqni chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4
6
2
10
60

F. Eng yaqin tub son

Xotira: 64 MB, Vaqt: 1000 ms
Masala

Ismoil 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.

Kiruvchi ma'lumotlar:

Yagona qatorda k butun son beriladi. \((0≤k≤64)\)

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Izoh:

Agar eng yaqin tub sonlar 2 ta bo'lsa kichigini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3
7
2
4
17
Kitob yaratilingan sana: 24-Oct-24 14:26