A. BeeFortuna
Xotira: 16 MB, Vaqt: 1000 msBeeline Uzbekistan ilovasida BeeFortuna o'yini borligini bilsangiz kerak. Bilmasangiz bu o'yinda baraban bo'lib, uni 3 marotaba aylantirish imkoniyati beriladi va sizga har aylantirishdan so'ng MB, SMS, Daq hamda Beep dan qaysidir biri taqdim etiladi. Endi bu o'yinga ozgina o'zgartirish kiritamiz. Ya'ni endi sizga baraban ko'rsatkichi turgan yo'lakda nima turganligi, N marotaba aylantirish imkoniyati hamda har aylantirish davomida K ta yo'lak o'tib to'xtashi beriladi. Shulardan foydalanib siz oxirgi aylantirishdan so'ng nima yutish mumkinligiga yordam bering.
Birinchi qatorda baraban ko'rsatkichi turgan yo'lakda nima borligi s (4 ≤ s ≤ 6) satr, ikkinchi qatorda esa barabanni necha marotaba aylantirish imkoniyati N (1 ≤ N ≤ 100) , hamda har aylantirish davomida baraban nechta yo'lak o'tib to'xtatishi K (1 ≤ K ≤ 50) beriladi.
So'nggi aylantirishdan so'ng nimani yutganini chiqaring.
Bitta yo'lak borki unda MB, SMS, Daq va Beep berilmaydi. Uni ″Qayta_urinish″ deb ataymiz.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
15SMS 3 17 |
15 SMS |
2 |
3Beep 8 10 |
30 SMS |
B. Antiqa son #1
Xotira: 16 MB, Vaqt: 100 msSizga \(n\) soni beriladi siz esa bu son Antiqa son yoki yo'qligini topshingiz kerak.
Antiqa son - bu yuqoridan ham pastdan ham bir hil o'qiladigan son, ya'ni sonni \(180 \degree\) ga aylantirsak ham (satr sifatida) qiymati o'zgarmaydi. Misol uchun: 69, 88,11.
Sizga yagona qatorda \(n\) soni beriladi \((1 ≤ n ≤ 10 ^{101})\).
Agar kiritilgan son Antiq son hisoblansa ″YES″ aks holda ″NO″ so'zlarini chiqaring.
Antiqa sonlar quyidagi raqamlar bilan hosil qilinadi. Bu yerda raqamlarning \(180 \degree\) ga aylantirgandan keyin o'zgarish holatlari:
0 → 0
1 → 1
8 → 8
6 → 9
9 → 6
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1111 |
YES |
2 |
1011 |
NO |
3 |
9696 |
YES |
C. To'g'ri to'rtburchakda yotgan romblar
Xotira: 16 MB, Vaqt: 1000 msSizga to'g'ri to'rtburchakning qarama-qarshi \(A(x1,y1)\) va \(B(x2,y2)\) uchlari koordinatalari beriladi. Siz shunday romblar sonini topishingiz kerakki, ularning uchlari to'g'ri to'rtburchak tomonlarining butun koordinatalarida yotsin va dioganallari koordinata o'qlariga parallel bo'lsin.
Birinchi qatorda probel bilan \(x_1, x_2.\)
Ikkinchi qatorda probel bilan \(y_1, y_2.\)
\(0 \leq x_1,x_2,y_1,y_2 \leq 10^9)\) kiritiladi.
Shartni qanoatlantiruvchi romblar soni toping.
To'g'ri to'rtburchak tomonlari koordinata o'qlariga parallel deb qaralsin !
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
0 2 2 0 |
1 |
D. Antiqa son #2
Xotira: 16 MB, Vaqt: 1000 msSizga \(n\) soni beriladi siz esa \(n\) - o'rinda turgan Antiqa sonni topishingiz kerak.
Antiqa son - bu yuqoridan ham pastdan ham bir hil o'qiladigan son, ya'ni sonni \(180 \degree\) ga aylantirsak ham qiymati o'zgarmaydi. Misol uchun: 69, 88,11.
Sizga yagona qatorda \(n\) soni beriladi \((1 ≤ n ≤ 10^5)\).
Masalaning javobini yagona qatorda chiqaring.
Antiqa sonlar quyidagi raqamlar bilan hosil qilinadi. Bu yerda raqamlarning \(180 \degree\) ga aylantirgandan keyin o'zgarish holatlari:
0 → 0
1 → 1
8 → 8
6 → 9
9 → 6
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
12 |
619 |
2 |
5 |
69 |
E. Natural son #2
Xotira: 16 MB, Vaqt: 1000 msBarchamiz Natural son masalasi bilan tanish bo'lsak kerak.
Bizning qahramon Bilmasvoy bu safar masalaning shartiga o'zgartirish kiritdi. Endi sizga sonning o’zbek lotin yozuvidagi yozilishi beriladi siz esa sonning raqam ifodasini topishingiz kerak.
INPUT.TXT kirish faylida yagona qatorda \(N(1 ≤ N ≤10 ^{12})\) sonining o’zbek lotin yozuvidagi yozilishi kiritiladi.
OUTPUT.TXT chiqish faylida \(N\) sonining raqam ifodasini chop eting!
\(10^{12}\) = bir trillion
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
bir yuz yigirma uch |
123 |
2 |
o'n bir |
11 |
3 |
to'qqiz yuz to'qqiz |
909 |
F. Yuqori darajali tenglama
Xotira: 16 MB, Vaqt: 1000 ms\(ax^4+bx^3+cx^2+dx+e=0\) kabi tenglamlar yuqori darajali tenglamalar deyiladi. Sizning vazifangiz tenglama koeffitsiyentlari berilganda tenglamaning butun yechimlarini topishdan iborat.
Bir qatorda probel bilan \(a,b,c,d,e\) koeffitsiyentlar beriladi.(−1012 ≤ \(a,b,c,d,e\) ≤ 1012).
Tenglamaning butun yechimlarini probel bilan o'sish tartibida chiqaring. Agar tenglamaning butun yechimi yo'q bo'lsa "U kim" deb chiqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 2 3 4 5 |
U kim |
2 |
-1 -1 2 2 0 |
-1 0 |
G. Funksiyadan masala
Xotira: 16 MB, Vaqt: 1000 msNurmuhammad matematikani yaxshi bilgani bois Abubakrga funksiyadan savol berdi.
\(f:\R \setminus \{1,0\}\longrightarrow\R\)
\(f(x)+f(\cfrac{1}{1-x})=\cfrac{2(1-2x)}{x(1-x)}\)
Abubakrning vazifasi Nurmuhammad bergan funksional tenglikni yechib \(f(n)\) ning qiymatini topish.Siz unga yordam bering.
Birinchi qatorda \(-10^9 haqiqiy soni beriladi.
Bitta qatorda \(f(n)\) ning qiymatini \(10^{-5}\)aniqlikda chop eting.\(f(n)\) ning javobi bolmasa ″Error″ yozuvini ciqaring.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
Error |
2 |
2 |
3.00000 |
H. 3 & 2
Xotira: 16 MB, Vaqt: 1000 msAbubakrga opasi Nargiza bir ajoyib masala berdi,chunki Abubakr akasi Nurmuhammad bergan masalalarni ishlab qo'yayotgan edi.
\(f(n)=3^{n}-2^{n} -2,2
\(f(n)=(3^{n}-2^{n})*10^4 +1,n<3\)
\(f(n)=3^{n}-2^{n},n>7\)
Abubakrga masalani yechishda yordam bering.
Birinchi qatorda \(-10 butun soni beriladi.
Abubakrga agar \(f(n)\) ni qaysidir tub sonning darajasi ko'rinishida ifodalab bo'lsa n sonini bo'luvchilari yig'indisini,agar bunday qilib bo'lmasa va \(f(n)\) butun son bo'lsa \(f(n)\) ni \(10^9+7\) ga bo'lgandagi qoldiqni ,agar f(n) butun son bo'lmasa ″Error″ yozuvina chop etish talab qilinadi.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
100 |
909670433 |
2 |
101 |
102 |
I. Kitobdagi masala
Xotira: 16 MB, Vaqt: 1000 msAbubakr akasi Nurmuhammad bergan funksiyalarni barchasini yecha oldi va o'zi kitob varaqlayotganda yana bir funksiyani ko'rib qoldi.U ancha urinib bu funksiyani yecholmadi ,balki siz yecha olarsiz?
\(f : \R \longrightarrow \R\)
\(f(x-f(y))=f(f(y))+xf(y)+f(x)-1\)
Sizdan \(f(n)\) ni topish talab qilinadi.
Bitta qatorda \(-10^9 haqiqiy soni kiritiladi.
Bitta qatorda \(f(n)\) ning qiymatini \(10^{-5}\)aniqlikda chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
-1.00000 |