A. Shaxmat doskasidagi ot
Xotira: 16 MB, Vaqt: 1000 msSardor 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.
Kirish faylining birinchi satrida ot turgan katak va yurishi kerak bo'lgan katak to'g'risidagi ma'lumot kiritiladi.
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.
# | 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 msSonning n chi darajasi polindrom bulsa, u holda bu son deyarli polindrom son hisoblanadi. Sizning vazifangiz eng kichik n sonini topishingiz kerak.
1-qatorda q(0<q<1000) testlar soni. Keyingi q ta qatorda x(0<x<1000)soni kiritiladi
x soni uchun eng kichik n ni, agar unday son mavjud bulmasa -1 ni chop eting.
n soni 1 dan katta bulishi kerak.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 1 |
2 |
C. Trigonometrik ifoda
Xotira: 16 MB, Vaqt: 1000 msSizga berilgan ifodaning qiymaini Hisoblang.
\(y={1-\tan^2\alpha\over1+\tan^2\alpha} +\sin^4\alpha-\cos^4\alpha\)
INPUT.TXT kirish faylining dastlabki satrida satr ko‘rinishida \(\alpha\) radian kiritiladi. \(\alpha\) radinning haqiqiy sondagi qiymati [-1000;1000] oraliqdaligi kafolatlanadi.
OUTPUT.TXT Chiqish faylida masala javobini chop eting.
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\)
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
π/4 |
0 |
2 |
3π/2 |
Ma'noga ega emas |
D. Uzunlik o'lchov birliklari.
Xotira: 16 MB, Vaqt: 1000 msSizga arqonning uzunligi millimetrlarda N soni beriladi siz uni necha kilometr , metr , santimetr va millimetr ekanligini topishingiz kerak.
Kirish faylining yagona satrida N soni kiritiladi \((1 \le N \le 10^{18})\)
kilometr == km, metr == m, santimetr==sm, millimetr==mm
testlarga qarab tushunishingiz mumkin.
# | 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 msN 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.
Yagona qatorda N va K (0 ≤ K < ∣N∣ ≤ 109) butun sonlari beriladi.
Bu yerda ∣N∣ – N sonining raqamlari sonini bildiradi.
Masalani javobini chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8569 2 |
56 |
2 |
67054 1 |
6054 |
3 |
200045 2 |
4 |
F. Aylana sonlar
Xotira: 16 MB, Vaqt: 1000 msSizga 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.
Ikkita butun son 1 ≤ X ≤ 103, 1 ≤ Y ≤ 107 kiritiladi.
Masala javobini chop eting.
1-Testga izoh:
230 * 2 * 2 * 2 * 3 * 3 = 16560
2 - 3ta; 3 - 2ta
Jami: 5ta harakat
# | 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 msSizga 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.
Bitta qatorda A va B(1 ≤ A,B ≤ 107).
Masala javobini chop eting.
# | 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 msSizga n soni beriladi, sizning vazifangiz n-polindrom tub sonni topishdan iborat.
Masalan: 2,3,5,7,11....... bu sonlar ham polindrom ham tub son.
1-qatorda n(1<=n<=1000) kiritiladi.
n-tub polindromni chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
2 |
2 |
5 |
11 |
3 |
10 |
191 |