A. Begona mehmonlar

Xotira: 16 MB, Vaqt: 1000 ms
Masala

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

Kiruvchi ma'lumotlar:

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.

Chiquvchi ma'lumotlar:

Chiqish fayli OUTPUT.TXT ga YES so‘zini yozing, agar gazetada keltirilgan ma’lumotlar haqiqatga mos kelsa. Aks holda, NO so‘zini yozing.

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

B. Basketbol o'yini

Xotira: 32 MB, Vaqt: 1000 ms
Masala

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

Kiruvchi ma'lumotlar:

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

Chiquvchi ma'lumotlar:

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

Misollar:
# 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 ms
Masala

sizga foydalanuvchi tomonida a son kiritiladi sizning vazifangiz shu sonning kvadratini topishdan iborat.

Kiruvchi ma'lumotlar:

yagona qatorda butun son a kiritiladi

Chiquvchi ma'lumotlar:

sonning kvadrati chiqarilishi kerak

Misollar:
# INPUT.TXT OUTPUT.TXT
1
5
25
2
-5
25

D. Kvadrat va kub

Xotira: 32 MB, Vaqt: 1000 ms
Masala

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

 

Kiruvchi ma'lumotlar:

Kirish fayli (INPUT.TXT) bitta butun sonni o‘z ichiga oladi. Bu sonning qiymati -1000 dan 1000 gacha bo‘lishi kafolatlanadi.

Chiquvchi ma'lumotlar:

Natija fayli (OUTPUT.TXT) quyidagi formatda ikki qatordan iborat bo‘lishi kerak:

  1. Birinchi qatorda berilgan sonning kvadrat qiymatini ko‘rsatuvchi jumla bo‘ladi.
  2. Ikkinchi qatorda berilgan sonning kub qiymatini ko‘rsatuvchi jumla bo‘ladi.

 

Misollar:
# 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 ms
Masala

Masala: 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."
Kiruvchi ma'lumotlar:

harorat n butun son kiritiladi

Chiquvchi ma'lumotlar:

natijani chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
-5
Sovuq havo.

F. O'rtadagi son

Xotira: 32 MB, Vaqt: 1000 ms
Masala

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

Kiruvchi ma'lumotlar:

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

Chiquvchi ma'lumotlar:

natijani probel bilan ajratib chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
45 46 44
50 51 53
44 51

G. Urgut Dehqonlari va Umumiy Maydon

Xotira: 32 MB, Vaqt: 200 ms
Masala

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

  1.    Yer maydonlarini eng katta umumiy bo‘lakka (EKUB) ajratish.
  2.    Yer maydonlarini birlashtirish uchun eng kichik umumiy maydon (EKUK) ni topish.
Kiruvchi ma'lumotlar:

Birinchi qatorda A va ikkinchi qatorda B yer maydonlari kiritiladi.

Chiquvchi ma'lumotlar:

bir qatorda probel bilan ajratilgan holda masala javobini chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
1
1 1
2
18
24
6 72
Kitob yaratilingan sana: 01-Feb-25 00:55