A. Dars vaqti

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Humoyun dars qilishni juda ham yomon ko'radi, shuning uchun u dars boshlanishini kutishni umuman yoqtirmaydi va qiziqmaydi ham. Siz unga Darsi boshlanguncha necha soniya qolganini aniqlang

Kiruvchi ma'lumotlar:

Kirish faylida bitta qatorda hozirgi vaqt \(S\)- soat\((0 \le S \le 12)\) va \(D\)- daqiqa\((0 \le D \le 59)\)

Kirish faylining ikkinchi qatorida Dars vaqti  \(S\)- soat\((0 \le S \le 12)\) va \(D\)- daqiqa\((0 \le D \le 59)\) beriladi.

Chiquvchi ma'lumotlar:

Sizning vazifangiz Humoyunning darsi boshlanguncha necha soniya vaqt qolganini aniqlang!

Misollar:
# INPUT.TXT OUTPUT.TXT
1
00:00
01:00
3600
2
10:23
22:00
41820
3
22:00
01:00
10800

B. Behruzbek va Geometriya

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Behruzbekning Geometriya ustozi unga bir vazifa berdi. Vazifa shundan iborat-ki, unga Dekart Koordinatalar sistemasida 6 ta nuqta beriladi, Behruzbek esa shu nuqtalardan kelib chiqgan Uchburchakning yuzini topishi kerak. Behruzbek Geometriyaga qiynalgani uchun unga bu vazifani yechishga yordam bering.

Kiruvchi ma'lumotlar:

Kirish faylining birinchi qatorida \(X1, Y1, X2 , Y2, X3, Y3\) kiritiladi. Sonlar \(10^6\) dan oshmasligi kafolatlanadi

Chiquvchi ma'lumotlar:

Chiqish faylida esa Behruzbekga ustozi bergan vazifaning yechimini chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2 1 2 4 6 1
6.0
2
0 0 0 3 3 0
4.5

C. Static Range Sum Queries

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Diyorbek va Saidkamol birgalikda Segment Tree mavzusini o'rganmoqda, lekin bir masalaga qiynalishyapti. Masalaning sharti shunday - Sizga \(N\) ta elementlik \(a\) massiv beriladi va \(Q\) ta so'rov beriladi. Har bir so'rovda \(L, R\) oralig'i beriladi, sizning vazifangiz \(a\) massivning \(L, R\) oralig'ining barcha qiymatlar yig'indisini topishdan iborat.

Kiruvchi ma'lumotlar:

Kirish fayling birinchi qatorida \(N\)  va \(Q\)(so'rovlar soni) kiritiladi.

Keyingi qatorlarda \(a \) massivi va so'rovlar kiritiladi.

Chiquvchi ma'lumotlar:

Sizning vazifanig masalaga yechimni chop etishdan iborat

Izoh:

Vaqt chegarasiga qarang!!

Misollar:
# INPUT.TXT OUTPUT.TXT
1
8 4
3 2 4 5 1 1 5 3
2 4
5 6
1 8
3 3
11
2
24
4
2
5 3
1 2 3 4 5
1 3
2 4
3 5
6
9
12

D. Noutbuk va PC

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Muhammadaziz PC ishlataverib charchadi. U o'ziga yangi Noutbuk sotib olmoqchi va shu bilan birgalikda PC sini ham sotmoqchi. Online Bozor qoidasi shunday 

  1. Har bir tover sotilgandan keyin sotuvchiga narxning 80% kelib tushadi

Sizga Muhammadazizning balansi, PC ning narxi va Noutbukning narxi beriladi. Sizning vazifangiz Muhammadazizga Noutbukni xarid qilish uchun necha $ qolganini aniqlang. Agar Muhammadazizning pullari ortib qoladigan bo'lsa necha $ ortib qolganini chiqaring.

Kiruvchi ma'lumotlar:

Kirish faylida \(B\) - balans, \(P\) - PC narxi va \(N\) - Noutbuk narxi kiritiladi. (0 ≤ \(B\)\(P\)\(N\) ≤ 10^100)

Chiquvchi ma'lumotlar:

Chiqish faylida masala uchun javobni chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
8 10 20
4
2
8 10 15
1

E. Chiptalar soni

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Bir kuni Erkin teatrga bormoqchi bo'lib chipta sotib olibdi. Yo'lda ketishida Erkin \(N\) xonali Baxtli Chiptalar nechtaligiga qiziqibdi, lekin bunday chiptalar ko'pligi evaziga sizdan yordam so'rayapti. Unga yordam bering

  1. Eslatib o'tamiz, agar chipta raqamlarining birinchi yarmining yig'indisi ikkinchi yarmining yig'indisiga teng bo'lsa, chipta omadli deb ataladi. Misol uchun, 064109 chiptasi omadli, chunki 0+6+4=1+0+9.
Kiruvchi ma'lumotlar:

Kirish faylida \(N \) soni \((0 \le N \le 100)\) kiritiladi

Chiquvchi ma'lumotlar:

Chiqish faylida esa ushbu masalaning yechimini chiqaring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
4
670
2
6
55252
3
12
39581170420
Kitob yaratilingan sana: 15-Nov-24 12:03