A. Tezlik

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Ismoil va Javlonbek ertalab uxlab qolib darsga yugurib kelishdi. Ismoil \(t_1\) sekundda s1 metr masofa, Javlonbek \(t_2\) sekundda s2 metr masofa bosib maktabga yetib kelishdi. Ularning har birini tezligini aniqlansin.

Kiruvchi ma'lumotlar:

Bir qatorda t1 (0<t1≤5) ,  s1 (0<s1≤100), t2 (0<t2≤5) va s2 (0<v2≤100).

Chiquvchi ma'lumotlar:

Javoblar alohida qatorlarda \(10^{-2}\) aniqlikda chop etilsin.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2 19 6 14
9.50 m/s
2.33 m/s

B. Palindrom son

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Bizga N natural son beriladi. Bu son Palindrom son bo'lsa “YES”, aks holda “NO” so'zini chiqarish kerak.

Kiruvchi ma'lumotlar:

N soni kiritiladi \((1≤N≤10^6)\)

Chiquvchi ma'lumotlar:

Masala javobini chiqaring.

Izoh:

ESLATMA:
Palindrom deb, o'ngdan jam chapdan ham o'qilishi bir xil so'z yoki sonlarga aytiladi. Masalan kiyik, qovuq, 121, 363 kabilar misol bo'la oladi.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
123454321
YES
2
123
NO

C. Satr (Bosh harf)

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Imona akasini ismini yozaman deb barcha harflarini kichik harflarda yozdi. Imonani xatosini to'g'rilashga yordam bering.

Kiruvchi ma'lumotlar:

Bir qatorda yagona s so'z beriladi. 1≤s≤20

Chiquvchi ma'lumotlar:

Masala javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
javlonbek
Javlonbek
2
ismoil
Ismoil

D. Toq o'rindagi eng kichik son

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga N ta elementdan iborat sonlar to'plami A massiv beriladi. Siz shu sonlardan toq o'rinda turgan sonlardan eng kichigini topishingiz kerak.

Kiruvchi ma'lumotlar:

N ta A massiv elementlari kiritiladi. \((-10^5≤A_i≤10^5)\)\(len(A)=N\)

Chiquvchi ma'lumotlar:

Masalada so'ralgan javob chiqarilsin.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
5
1 2 3 4 5
1

E. Uchburchak turlari

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Berilgan 3 ta kesma uzunliklaridan foydalanib, uchburchak yasash mumkinmi yoki yo'qmi shuni tekshirishingiz kerak. Agar 3 ta kesma hosil qilgan uchburchak, teng tomonli bo'lsa, “Teng tomonli”, agar teng yonli bo'lsa, “Teng yonli”, agar turli tomonli bo'lsa, “Turli tomonli” deb (qo'shtirnoqlarsiz) chop eting. Agar bu 3 ta kesmadan uchburchak hosil qilib bo'lmasa, “NO” deb chop eting.

Kiruvchi ma'lumotlar:

Bitta qatorda 3 ta natural son a, b, c - har bir kesma uzunliklari bo'sh joy bilan ajratilgan holda kiritiladi. \((1≤a, b, c≤10^6)\)

Chiquvchi ma'lumotlar:

Masala javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
3 3 5
Teng yonli
2
4 4 4
Teng tomonli
3
2 3 4
Turli tomonli

F. Toq sonlar yig'indisi #2

Xotira: 16 MB, Vaqt: 1000 ms
Masala

1 dan N gacha sonlar orasidan toq sonlar yig'indisini toping.

Kiruvchi ma'lumotlar:

N soni beriladi. \((1≤N≤10^{18})\)

Chiquvchi ma'lumotlar:

Chiqishda masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
10
25
2
4
4

G. Juft sonlar yig'indisi #2

Xotira: 16 MB, Vaqt: 1000 ms
Masala

1 dan N gacha sonlar orasidan juft sonlar yig'indisini toping.

Kiruvchi ma'lumotlar:

N soni beriladi. \((1≤N≤10^{18})\)

Chiquvchi ma'lumotlar:

Chiqishda masala javobini chop eting.

Izoh:

Agar masala javobi topilmasa 0 javobni chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
7
12
2
3
2

H. Vaqt hisobi

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Javlonbek ukasi Ismoilga 1-sinfni 2 oydan keyin ya'ni 60 kundan keyin maktabni tugatishini aytdi. Ismoil t soatdan keyin qiziqib qoldi. Maktab tugashiga yana necha kun yoki necha soat qolganini hisoblamoqchi bo'ldi. Ammo hali u hisob-kitobni yaxshi bilmagani uchun sizdan yordam so'radi. Siz unga yordam bering.

Kiruvchi ma'lumotlar:

t soat kiritiladi. \((1≤t≤1440)\)

Chiquvchi ma'lumotlar:

Masala javobini namunadagidek chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
120
55 kun
2
83
56 kun 13 soat

I. Nuqta holati

Xotira: 16 MB, Vaqt: 1000 ms
Masala

\(x,y,x_1,y_1,x_2,y_2\)mos ravishda A, B, C nuqtalar koordinatasi. B va C nuqta to'g'ri to'rtburchak qarama-qarshi nuqtasi bo'lib, A nuqtani to'rtburchakka nisbatan joylashuvini aniqlang. Agar ichida bo'lsa “Ichkarida”, tashqarisida bo'lsa “Tashqarida", tomon ustida bo'lsa ”Ustida" so'zlarini chop eting.
 

Kiruvchi ma'lumotlar:

Birinchi qatorda nuqta koordinatalari \(-1000≤x,y,x_1,y_1,x_2,y_2≤1000\) beriladi.

Chiquvchi ma'lumotlar:

Masala javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
74 26 -17 6 -3 10
Tashqarida
2
-19 11 -48 60 4 -73
Ichkarida
3
-46 -86 57 -86 -55 53
Ustida

J. O'rtasini top

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Ismoil matematika fanidan a'lo bahoga o'qiydi. Har kuni hisob - kitob qilib yurishni toqtiradi. Mana bugun ham o'ziga chiroyli masala topdi. Masala shundayki katakli daftarga so'z yozmoqchi va bu so'z o'rtada bo'lishi uchun nechanchi katakdan yozishga qiziqib qoldi. U uzunligi n ta katakka teng bo'lgan daftarga sanani yozishi uchun sanani yozishni nechanchi katakdan bo'shlashi kerakligini chiqaruvchi dastur tuzing. 


 

Kiruvchi ma'lumotlar:

Birinchi qatorda s satr beriladi.(1≤s≤20)

Ikkinchi qatorda  n kataklar soni beriladi. (1≤n≤100)

Chiquvchi ma'lumotlar:

Masala javobini chiqaring. Agar ikki tarfdan teng joy qoldirish imkoni bo'lmasa -1 javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
Maktab
12
4

K. Ajoyib daraxtlar

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Robotlandiya orolida ajoyib 3 ta daraxt bor ekan. Birinchi daraxtni balandligi \(N\) metr, ikkinchi daraxtni balandligi \(M\) metr va uchinchi daraxtni balandligi \(K\) metr ekan. Har kuni birinchi daraxt \(A\) cm ga, Ikinchi daraxt \(B\) cm ga hamda uchinchi daraxt \(C\) cm ga o'sar ekan. Agar shu jarayon davom etsa necha kundan keyin ularning balandligi teng bo'lishini aniqlaydigan dastur tuzing.

Kiruvchi ma'lumotlar:

Birinchi qatorda A, B va C haqiqiy sonlar beriladi. \((1≤A,B,C≤100)\)

Ikkinchi qatorda mos ravishda daraxtlar balandligi N, M va K lar beriladi. \((1≤N,M,K≤10^9)\)

 

Chiquvchi ma'lumotlar:

Masala javobini chop eting. Agar bunday hol bo'lmasa \(-1\) ni chop eting.

Izoh:

1-testda
Kuniga 4 cm, 2 cm va 1 cm dan o'sar ekan. Demak 500 kunda
10 m = 1000 cm

20 m =2000 cm
25 m = 2500 cm


500*4=2000 cm Demak, 1000+2000=3000 cm jami
500*2=1000 cm Demak, 1000+2000=3000 sm jami

500*1=500 cm Demak, 500+2500=3000 cm jami

Demak barchasi teng bo'lishiga 5 kun ketar ekan.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4 2 1
10 20 25
500
2
4.69 5.05 4.11
55 37 84
5000

L. Quyon

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Quyon kuniga K ta sabzi yeydi. Haftaning M-kuni N-sabzini yegan bo'lgan bo'lsa. Birinchi sabzini qaysi kuni yeganligini hisoblab bering.

Kiruvchi ma'lumotlar:

Birinchi qatorda K natural son beriladi.\((1≤K≤10^{18})\)

Ikkinchi qatorda M hafta kuni kiritiladi. (Dushanba, Seshanba,…Yakshanba)

Uchinchi qatorda N natural son beriladi.\((1≤N≤10^{18}), (K≤N)\)

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
Chorshanba
11
Juma
2
1
Chorshanba
71
Chorshanba
Kitob yaratilingan sana: 23-Nov-24 00:19