A. Omadli chipta

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Otabek Jamoat transporti uchun chipta sotib olish uchun shaxobchaga boribdi.Transport agentligi tamonidan chegirmali chipta elon qilingan ekan, Chegirma Omadli chipta egasiga berilar ekan. Omadli chipta bo’lishi uchun chiptaning raqami 6 xonali bo’lishi va birinchi 3 ta raqamining yigindisi oxirgi 3 ta raqamining yig’indisiga teng bo’lishi kerak. Sizning vazifangiz Omadli Chiptani aniqlash dasturini tuzish.

Kiruvchi ma'lumotlar:

\(N\) soni beriladi \(N (0 ≤ N < 10^6)\).

Chiquvchi ma'lumotlar:

Omadli chipta bo'lsa “YES” aks holda “NO” chiqishi kerak

Izoh:

Faqat 6 xonali son bo'lsagina Omadli bo'ladi

Misollar:
# INPUT.TXT OUTPUT.TXT
1
123321
YES
2
466559
NO

B. Uy vazifasi

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Isfandiyorga bu safar kvadrat tenglamalar mavzusida uy vazifasi berildi: \(ax^2+bx+c=0\) tenglamaning ildizlarini topish. Tabiiyki, Isfandiyor bu tenglamani osongina yechdi va sizdan o’zining yechimini tekshirib berishni so’radi.

Kiruvchi ma'lumotlar:

Bitta qatorda \(a\),\(b\),\(c\) va \(x\) butun sonlar kiritiladi. \((|a|, |b|, |c|, |x| \leq 100, a \neq 0)\)

Chiquvchi ma'lumotlar:

Agar \(ax^2+bx+c=0\) bo’lsa “YES”, aks holda “NO” chiqaring.

Izoh:

Birinchi misolda \(2^2-5 \times 2 + 6 = 0\), demak javob “YES”
Uchinchi misolda \(2 \times 5^2 + 6 \times 5 - 4 \neq 0\), demak javob “NO”

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 -5 6 2
YES
2
1 -5 6 3
YES
3
2 6 -4 5
NO
4
24 -100 -100 5
YES

C. Tic Tac Toe #2

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Tic Tac Toe o'yini haqida bilasizmi?  O'yin shartlari quyidagicha.

1. O'yin \(3 \times 3\) jadvalda bo'lib o'tadi.
2. 2 ta o'yinchi ketma-ket mos ravishta X va O belgilarini jadvalning islatgan katagiga joylashtirishadi.
3. O'yin birinchi X bilan boshlanadi.
Sizga davom etayotgan o'yindagi ayni bir vaziyat beriladi. Siz esa oxirgi bo'lib kim yurish qilganini topishingiz kerak

Kiruvchi ma'lumotlar:

\(3 \times 3\) ko'rinishidagi jadval. Jadvalda X, O va bo'sh katakchalar uchun \(*\) lar ishlatiladi.

Chiquvchi ma'lumotlar:

O'yindagi oxirgi yurishni kim amalga oshirganini topishingiz kerak.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
*X*
*XO
OOX
O
2
XOX
OXX
OXO
X
Kitob yaratilingan sana: 08-Jan-25 17:41