A. Begona mehmonlar
Xotira: 16 MB, Vaqt: 1000 msYaqinda fermer Jonning dalasida uchadigan likopchalar izlari topildi. Bu haqda hatto "Mew York Courier" gazetasi ham yozgan.
Fermer Jonning dalasi aylana shaklida bo‘lib, radiusi r1 ga teng. Gazetaga ko‘ra, likopchalar yerga qo‘ngan joyda ikki izi topilgan, ularning radiuslari mos ravishda r2 va r3. Bundan tashqari, ular Jonning dalasi ichida joylashgan, bir-biri bilan kesishmagan va birining ichida boshqasi bo‘lmagan. Lekin ular bir-biriga va/yoki dalaning chegarasiga tegishi mumkin.
Odatda jurnalistlar hodisalarning miqyosini oshirib ko‘rsatishga moyil bo‘lgani sababli, gazetada yozilgan ma'lumotlar haqiqatga to‘g‘ri kelishini tekshirish uchun dastur yozish talab qilinadi.
Kirish fayli INPUT.TXT
ning birinchi qatori uchta musbat butun sonni o‘z ichiga oladi, ular bir-biridan bo‘sh joy bilan ajratilgan: r1,r2,r3.
Chiqish fayli OUTPUT.TXT
ga YES so‘zini yozing, agar gazetada keltirilgan ma’lumotlar haqiqatga mos kelsa. Aks holda, NO so‘zini yozing.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 3 4 |
YES |
2 |
5 3 4 |
NO |
B. Basketbol o'yini
Xotira: 32 MB, Vaqt: 1000 msBasketbol o'yinining har 4 choraklik natijalari ma'lum. Uchrashuv g'olibini aniqlashimiz kerak. O'yin davomida eng ko'p ochko to'plagan jamoa g'alaba qozonadi.
NPUT.TXT kirish fayli 4 qatordan iborat bo'lib, har bir satrda ikkita a va b butun sonlar mavjud - tegishli chorakdagi yakuniy ball. a - birinchi jamoaning chorakda to'plagan ochkolari soni, b - ikkinchi jamoaning chorakda to'plagan ochkolari soni. (0 ≤ a, b ≤ 100).
OUTPUT.TXT chiqish faylida 1-jamoa g'olib bo'lgan bo'lsa 1 ni ikkinchisi g'olib bo'lgan bo'lsa 2 ni chiqaring agar natijalar teng bo'lsa “durang” ni chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
26 17 13 15 19 11 14 16 |
1 |
2 |
14 15 17 18 20 20 15 17 |
2 |
3 |
15 16 18 17 10 12 14 12 |
durang |
C. 1-masala
Xotira: 32 MB, Vaqt: 1000 mssizga foydalanuvchi tomonida a son kiritiladi sizning vazifangiz shu sonning kvadratini topishdan iborat.
yagona qatorda butun son a kiritiladi
sonning kvadrati chiqarilishi kerak
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
5 |
25 |
2 |
-5 |
25 |
D. Kvadrat va kub
Xotira: 32 MB, Vaqt: 1000 msBerilgan butun sonning kvadrat va kub qiymatlarini topadigan dastur yozing. Dastur natijani O‘zbek tilida aniq va to‘g‘ri formatda chiqarishi kerak.
- Sonning kvadrati – bu o‘sha sonni o‘ziga ko‘paytirish orqali olinadigan natija.
- Sonning kubi – bu o‘sha sonni o‘ziga uch marta ko‘paytirish orqali olinadigan natija.
Kirish fayli (INPUT.TXT
) bitta butun sonni o‘z ichiga oladi. Bu sonning qiymati -1000 dan 1000 gacha bo‘lishi kafolatlanadi.
Natija fayli (OUTPUT.TXT
) quyidagi formatda ikki qatordan iborat bo‘lishi kerak:
- Birinchi qatorda berilgan sonning kvadrat qiymatini ko‘rsatuvchi jumla bo‘ladi.
- Ikkinchi qatorda berilgan sonning kub qiymatini ko‘rsatuvchi jumla bo‘ladi.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
2 sonining kvadrati 4 ga teng. 2 sonining kubi 8 ga teng. |
2 |
-3 |
-3 sonining kvadrati 9 ga teng. -3 sonining kubi -27 ga teng. |
E. Harorat
Xotira: 32 MB, Vaqt: 1000 msMasala: Foydalanuvchi havo haroratini kiritadi. Quyidagi shartlarga ko‘ra tavsif bering:
- Harorat 0 dan past: "Sovuq havo."
- 0 dan 20 gacha: "Salqin havo."
- 20 dan 30 gacha: "Iliq havo."
- 30 va undan yuqori: "Issiq havo."
harorat n butun son kiritiladi
natijani chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
-5 |
Sovuq havo. |
F. O'rtadagi son
Xotira: 32 MB, Vaqt: 1000 msElita akademik maktabida 7-A va 8-A sinflari o‘rtasida muzokara bo‘lib o‘tdi. Har bir sinf o‘z ballarini e'lon qildi:
7-A sinfi uchun uchta baho va 8-A sinfi uchun uchta baho. Har bir guruh uchun kiritilgan uchta bahoning o‘rtadagi qiymatini toping.
Masala:
Foydalanuvchi 7-A va 8-A sinflariga tegishli uchta bahoni kiritadi. Har bir guruh uchun uchta son ichida o‘rtadagi qiymatni aniqlang va natijani chiqarib bering.
birinchi qatorda 7-A sinf ballari 3 ta butunson probel bilan ajratib kiritiladi
ikkinchi qatorda 8-A sinf ballari 3 ta butunson probel bilan ajratib kiritiladi
natijani probel bilan ajratib chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
45 46 44 50 51 53 |
44 51 |
G. Urgut Dehqonlari va Umumiy Maydon
Xotira: 32 MB, Vaqt: 200 msBir zamonlar Urgutdagi ikki dehqon — Erkinjon va Islomjon o‘z yerlarini birlashtirishni rejalashtirdi. Erkinjonning paxta yer maydoni A gektar, Islomjonning mevazor yeri esa B gektar edi. Ammo ular yerlarni birlashtirishdan oldin, o‘z maydonlarini qanday bo‘laklarga bo‘lishni va ularni birlashtirishda qaysi hajmdagi yerlarni ishlatish osonroq bo‘lishini aniqlashlari kerak edi.
Sizning vazifangiz — Urgutdagi bu ikki dehqon uchun:
- Yer maydonlarini eng katta umumiy bo‘lakka (EKUB) ajratish.
- Yer maydonlarini birlashtirish uchun eng kichik umumiy maydon (EKUK) ni topish.
Birinchi qatorda A va ikkinchi qatorda B yer maydonlari kiritiladi.
bir qatorda probel bilan ajratilgan holda masala javobini chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 1 |
1 1 |
2 |
18 24 |
6 72 |