A. Shaxmat doskasidagi ot

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sardor bugundan shaxmat o‘ynashni o‘rganayabdi. Sardor har kuni shaxmatdagi 32 ta figuradan faqat bittasini qanday yurushini va shunga o‘xshash ko‘plab narsalarni o‘rganayabdi . Bugun Sardor ot figurasiga kelibdi . Sardor shaxmatni endi o‘rganayotgani bois uncha yurushuni bilmaydi .Sardor Otni shaxmat doskasining bir katagidan ikkinchi  katagiga yuradi siz Sardor to‘g‘ri yurdimi yoki yoqmi shuni aniqlang

Shaxmat doskasida Ot faqat rus alifbosidagi g kurinishida yurishi mumkin.

Kiruvchi ma'lumotlar:

Kirish faylining birinchi satrida ot turgan katak va yurishi kerak bo'lgan katak to'g'risidagi ma'lumot kiritiladi.

Chiquvchi ma'lumotlar:

Agar Sardor Ot ni yurushini to'g'ri bajargan bo'lsa YES agar noto'g'ri joyga yurgan bo'lsa NO. Agar Sardor kiritgan ma'lumot xato bo'lsa ERROR deb chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
H2-G4
YES
2
A2-B8
NO
3
A10-B20
ERROR
4
ABBABA
ERROR

B. Deyarli polindrom son

Xotira: 128 MB, Vaqt: 200 ms
Masala

Sonning n chi darajasi polindrom bulsa, u holda bu son deyarli polindrom son hisoblanadi. Sizning vazifangiz eng kichik n sonini topishingiz kerak. 

Kiruvchi ma'lumotlar:

1-qatorda q(0<q<1000) testlar soni. Keyingi q ta qatorda x(0<x<1000)soni kiritiladi

Chiquvchi ma'lumotlar:

x soni uchun eng kichik n ni, agar unday son mavjud bulmasa -1 ni chop eting. 

Izoh:

n soni 1 dan katta bulishi kerak. 

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
1
2

C. Trigonometrik ifoda

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga berilgan ifodaning qiymaini Hisoblang.

\(y={1-\tan^2\alpha\over1+\tan^2\alpha} +\sin^4\alpha-\cos^4\alpha\)

Kiruvchi ma'lumotlar:

INPUT.TXT kirish faylining dastlabki satrida satr ko‘rinishida \(\alpha\) radian kiritiladi.   \(\alpha\) radinning haqiqiy sondagi qiymati [-1000;1000] oraliqdaligi kafolatlanadi.

Chiquvchi ma'lumotlar:

OUTPUT.TXT Chiqish faylida masala javobini chop eting.

Izoh:

Agar Ifoda manoga ega bo'lmasa "Ma'noga ega emas" deb chop eting.

Kirish faylida α har doim \(nπ/k\) ko'rinishda bo'ladi. \(n,k \in Z\)

 

Misollar:
# INPUT.TXT OUTPUT.TXT
1
π​/4
0
2
3π​/2
Ma'noga ega emas

D. Uzunlik o'lchov birliklari.

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga arqonning uzunligi millimetrlarda N soni beriladi siz uni necha kilometr , metr , santimetr va millimetr ekanligini topishingiz kerak.

Kiruvchi ma'lumotlar:

Kirish faylining yagona satrida  N soni kiritiladi \((1 \le N \le 10^{18})\)

Chiquvchi ma'lumotlar:

kilometr == km, metr == m, santimetr==sm, millimetr==mm

testlarga qarab tushunishingiz mumkin.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
12
1 sm 2 mm
2
12345678
12 km 345 m 67 sm 8 mm

E. Minimum son

Xotira: 16 MB, Vaqt: 1000 ms
Masala

N natural sonini ko`p marta ishlatmoqchi bo`ldik, lekin bu son bizga yoqmay qoldi, endi siz shu sondan aynan K  ta raqamni o`chirib iloji boricha kichik son qoldiring.

Kiruvchi ma'lumotlar:

Yagona qatorda N va (0 ≤ K < ∣N∣ ≤ 109) butun sonlari beriladi.
Bu yerda ∣N∣ – N  sonining raqamlari sonini bildiradi.

Chiquvchi ma'lumotlar:

Masalani javobini chiqaring.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
8569 2
56
2
67054 1
6054
3
200045 2
4

F. Aylana sonlar

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga X  va Y sonlari beriladi. Bitta amalda X sonini 2 va 3 ga ko'paytirishingiz mumkin. Siz berilgan X sonini 2 yoki 3 yordamida, eng qisqa harakat bilan Y ga aylantirishingiz kerak. Agar berilgan amal bilan X ni Y ga aylantirishni iloji bo'lmasa -1 ni ekranga chiqaring.

Kiruvchi ma'lumotlar:

Ikkita butun son 1 ≤ 103, 1 ≤ Y 107 kiritiladi.

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Izoh:

1-Testga izoh:
230 * 2 * 2 * 2  * 3 * 3  = 16560 
2 - 3ta; 3 - 2ta
Jami: 5ta harakat

Misollar:
# INPUT.TXT OUTPUT.TXT
1
230 16560
5
2
32 32
0
3
16 24
-1

G. Maximum son #3

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga ikkita butun son A va B beriladi. Siz A ning raqamalrini B ning istalgan raqami bilan almashtirib A ning eng katta qiymatini toping. B dagi raqamni faqat bir marta ishlatishingiz mumkin.

Kiruvchi ma'lumotlar:

Bitta qatorda A va B(1 ≤ A,B ≤ 107).

Chiquvchi ma'lumotlar:

Masala javobini chop eting.

Misollar:
# INPUT.TXT OUTPUT.TXT
1
27 65236
67
2
1111 6523
6532
3
321 205
522

H. n-tub polindrom

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga n soni beriladi, sizning vazifangiz n-polindrom tub sonni topishdan iborat.

 

Masalan: 2,3,5,7,11....... bu sonlar ham polindrom ham tub son. 

Kiruvchi ma'lumotlar:

1-qatorda n(1<=n<=1000) kiritiladi.

Chiquvchi ma'lumotlar:

n-tub polindromni chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1
2
2
5
11
3
10
191
Kitob yaratilingan sana: 22-Dec-24 10:20