A. HEHEY TOPIB KO'RCHI! (@falcon_uzb)
Xotira: 0 MB, Vaqt: 30 msSizga ikki ta son beriladi!.
Bu ikki sondan foydalanib siz chiquvchi sonni topishingiz kerak.
A,B(1≤A,B≤\(10^{18}\)) kiritiliadi.
Ifodasini topib natijani chop eting.
MEN SIZGA ISHONAMAN! SIZ BUNI UDDALAYSIZ!
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
70 886 |
62090 |
2 |
245 359 |
88200 |
B. Nollar soni
Xotira: 32 MB, Vaqt: 400 msSizga N natural son beriladi.Sizning vazifangiz N! da hosil bo'lgan eng uzun nollar sonini aniqlashdan iborat.
N natural son beriladi \(1<=N<=10^9\)
Ketma-ket kelgan eng ko'p nollar soni
20!=2432902008176640000
Natija=4
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
20 |
4 |
C. Ajoyib sonlar
Xotira: 16 MB, Vaqt: 400 msZelishmalik do'sti Bekzod bilan yangi o'yin o'ylab topishdi.O'yinning nomi esa “Ajoyib sonlar” deb nomlashdi.O'yinda paytida ishtirokchiga N,A,B musbat sonlari beriladi ,o'yinda g'olib bo'lish uchun ishtirokchi N-ajoyib sonni topish kerak.
Ajoyib son-A yoki B sonidan biriga bo'linuvchi son.
Kiruvchi ma'lumotlarda N (1≤N≤\(10^3\)), A va B (2≤A,B≤\(10^2\)) musbat sonlari kiritiladi
Chiquvchi ma'lumotlarda N-ajoyib sonni chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 5 6 |
10 |
2 |
929 28 59 |
17836 |
3 |
472 52 13 |
6136 |
D. Calculator
Xotira: 16 MB, Vaqt: 500 msKalkulyatorga birinchi n soni olinadi. Unda foyda beruvchi A, B, C tugmalarini bosish mumkin.
A bosilganda n soni 2 ga bo'linadi. Agar son toq bo'lsa qoldiq tashlab yuboriladi. (M: son 80 ga teng natija 40, son 239 ga teng natija 119).
B bosilsa n soniga 1 qo'shib 2 ga bo'linadi. Agar son toq bo'lsa qoldik tashlab yuboriladi. (M: son 80 ga teng bo‘lsa 40, son239 ga teng natija 120).
C bosilganda n soni belgilangan holatda undan 1 ni ayirib 2 ga bo'lindi, qoldiq tashlab yuboriladi. Agar son 0 ga teng bo'lsa, o'zgarishsiz qoldiriladi.(M: son 80 ga teng2 natija 39, son39 ga teng bo'lib 119).
Foydalanuvchi n sonini yuklab, tugmalarni biror tartibda bosmoqchi. Aytaylik A tugmani a marta, B tugmani b marta, C tugmani C marta. Bu amallarni bajargandan keyin eng kichik son necha chiqadi.
Kiruvchi faylda N,A,B,C sonlari
Masalaning javobini ekranga chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
72 2 1 1 |
4 |
2 |
33 8 2 6 |
0 |
E. N! bo'lvchilar yig'indisi
Xotira: 32 MB, Vaqt: 900 msAbror informatika yaxshi bilgani uchun informatika darsida e'tibor bermasda turadi.Bir kuni o'qituvchisi unga N! ning bo'luvchilar yig'indisini topishni vazifa qilib berdi.U vazifani bajara olmadi. Endi esa u sizdan yordam berishingizni so'ramoqda.
Kirish faylida faqatgina N(1≤N≤170)
Chiqish faylida esa natijani \(10^9 + 7\) soniga bo'lgandagi qoldiqni ekranga chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
8 |
159120 |
2 |
4 |
60 |
F. Chess
Xotira: 16 MB, Vaqt: 1000 msUshbu masalada sizga \(8\times8\) maydonda bo'lib o'tadigan standart shaxmat o'yinining qaysidur jarayoni beriladi. Bu jarayonda yurish navbati sizga kelib qolgan va usha jarayonda faqatgina bitta yurish bilan raqibni mot qilishingiz kerak bo'ladi.
Misol: Agar siz oq toshlarda o'ynayotgan bo'lsangiz C5 da joylashgan ot ni D7 ga olib o'tish orqali raqibni bir marotaba yurishda mot qilish mumkun(1-test).
Shaxmat tosh donalari quyidagicha belgilanadi: King(shox) - K, Queen(farzin) - Q, Bishop(fil) - B, Knight(ot) - N, Rook(rux) - R va Pawn(piyoda) - P. Oq va qora toshlar mos ravishda katta kichik harflar bilan va bo'sh maydon nuqta bilan ifodalanadi.
Kirish faylining dastlabki satrida \(k(0\leq k\leq 1)\) butun son ya'ni 0 yoki 1 bu mos ravishda siz o'yinni qora yoki oq toshlarda davom ettirishingizni anglatadi. Kiyin \(8\times8\) maydonda o'yin jarayoni tasvirlanadi.
Siz shunday bir toshni boshqa maydonga kuchirish orqali shoxga hujum qilishingiz kerak natejada shox hujum ostida qolsin. Ko'chirilishi kerak bo'lgan toshning dastlabki va kiyingi koordinatasini mos ravishda probil bilan ajratilgan holda(agar bunday yechimlar bir nechta bo'lsa istalganini) chop eting. Yechim mavjudligi kafolatlanadi.
Piyoda harakati siz oq yoki qora toshlarda o'ynashingizdan qati nazar faqat bir tomonlama bo'ladi 2-testga qarang.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 ...r.... .pk..... ...pP... ..N..... ........ ........ ........ ..R....K |
C5 D7 |
2 |
0 ....K.R. .Pp..P.P ....Bb.. ..pP.... R.....p. .......p ....r... .......k |
C7 C8 |
G. A+B
Xotira: 16 MB, Vaqt: 1000 msA va B butun sonlari yig'indisini hisoblash kerak bo'ladi.
Kirish oqimida ikkita butun son kiritiladi, sonlar 109dan kam
Chiqish oqimida berilgan ikki sonni yig'indisini chiqarish kerak bo'ladi
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 3 |
5 |