A. Soat
Xotira: 32 MB, Vaqt: 1000 msSizga kun boshidan buyon necha soniya o'tgani beriladi. Siz uni HH MM SS ko'rinishida chop eting.
Masalani faqat arifmetik amallar yordamida amalga oshirish talab etiladi.
Har qanday qo'shimcha kutubxona va built-in funksiyalardan foydalanish taqiqlanadi.
Checkerni chetlab o'tgan yechimlar contestdan keyin aniqlanib bekor qilinishi mumkin.
Kirish faylida bitta natural son beriladi. Uning qiymati milliarddan oshmaydi.
Chiqish faylida hozirgi vaqtni hh mm ss
formatida chop eting.
Bu masalani yechish davomida faqat arifmetik amallar (+, -, *, /, %) dan foydalanish mumkin.
Taqiqlangan kalit so'zlar:
Stringni fortmatlashni har qanday usulidan foydalanish taqiqlanadi.
python: [], {}, list, import, __import__, abs, min, max, eval, exec, list, lambda, def, class, yield, return, open, if, else, str,, zfill, format
cpp: “iostream” dan boshqa kutubxonadan foydalanish, [], if, else, ?, abs, min, max, fabs, import, new , delete, malloc, free, list, vector, map, set…
Taqqoslash operatorlari ham taqiqlanadi:
>, < , ≥, ≤, ≠, ==, !, ?, :
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
16807 |
04 40 07 |
2 |
12373 |
03 26 13 |
3 |
6362 |
01 46 02 |
B. Hafta kuni
Xotira: 32 MB, Vaqt: 1000 msHafta kunlari Dushanbadan 1 raqamidan boshlab tartiblangan. Agar yilning 1-kuni haftaning k-kuniga to'g'ri kelsa Yilning \(N\) -kuni haftaning qaysi kuniga to'g'ri kelishini aniqlang.
Masalani faqat arifmetik amallar yordamida amalga oshirish talab etiladi.
Har qanday qo'shimcha kutubxona va built-in funksiyalardan foydalanish taqiqlanadi.
Checkerni chetlab o'tgan yechimlar contestdan keyin aniqlanib bekor qilinishi mumkin.
Kirish faylida yagona qatorda 2 butun son beriladi. Bunda \(N\)esa 365 dan katta bo'lmagan natural son. \(k\) 7 dan katta bo'lmagan natural son.
Chiqish faylida \(N\)-kunga to'g'ri keladigan hafta kunini chop eting.
Bu masalani yechish davomida faqat arifmetik amallar (+, -, *, /, %) dan foydalanish mumkin.
Taqiqlangan kalit so'zlar:
python: [], {}, list, import, __import__, abs, min, max, eval, exec, list, lambda, def, class, yield, return, open, if, else,
cpp: “iostream” dan boshqa kutubxonadan foydalanish, [], if, else, ?, abs, min, max, fabs, import, new , delete, malloc, free, list, vector, map, set…
Taqqoslash operatorlari ham taqiqlanadi:
>, < , ≥, ≤, ≠, ==, !, ?, :
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
40 6 |
3 |
2 |
3 5 |
7 |
3 |
281 5 |
5 |
C. Modul
Xotira: 32 MB, Vaqt: 1000 msSizga bir son beriladi. Uning modulini topuvchi dastur tuzing.
Masalani faqat arifmetik amallar yordamida amalga oshirish talab etiladi.
Har qanday qo'shimcha kutubxona va built-in funksiyalardan foydalanish taqiqlanadi.
Checkerni chetlab o'tgan yechimlar contestdan keyin aniqlanib bekor qilinishi mumkin.
Kirish faylida a butun son beriladi. \(10^{-9} \le a \le 10^{9}\)
Chiqish faylida sonning modulini chop eting.
Bu masalani yechish davomida faqat arifmetik amallar (+, -, *, /, %) dan foydalanish mumkin.
Taqiqlangan kalit so'zlar:
python: [], {}, list, import, __import__, abs, min, max, eval, exec, list, lambda, def, class, yield, return, open, if, else, str,, zfill, format
cpp: “iostream” dan boshqa kutubxonadan foydalanish, [], if, else, ?, abs, min, max, fabs, import, new , delete, malloc, free, list, vector, map, set…
Taqqoslash operatorlari ham taqiqlanadi:
>, < , ≥, ≤, ≠, ==, !, ?, :
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
1 |
2 |
-1 |
1 |
3 |
0 |
0 |
D. Min 2
Xotira: 16 MB, Vaqt: 1000 msSizga ikki son beriladi. Ulardan kichigini topuvchi dastur tuzing.
Masalani faqat arifmetik amallar yordamida amalga oshirish talab etiladi.
Har qanday qo'shimcha kutubxona va built-in funksiyalardan foydalanish taqiqlanadi.
Checkerni chetlab o'tgan yechimlar contestdan keyin aniqlanib bekor qilinishi mumkin.
Kirish faylida ikki a va b butun son beriladi. \(10^{-18} \le a, b \le 10^{18}\)
Chiqish faylida ulardan kichigini chop eting.
Bu masalani yechish davomida faqat arifmetik amallar (+, -, *, /, %) dan foydalanish mumkin.
Taqiqlangan kalit so'zlar:
python: [], {}, list, import, __import__, abs, min, max, eval, exec, list, lambda, def, class, yield, return, open, if, else,
cpp: “iostream” dan boshqa kutubxonadan foydalanish, [], if, else, ?, abs, min, max, fabs, import, new , delete, malloc, free, list, vector, map, set…
Taqqoslash operatorlari ham taqiqlanadi:
>, < , ≥, ≤, ≠, ==, !, ?, :
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
43 -5 |
-5 |
2 |
-41 45 |
-41 |
3 |
10 6 |
6 |
E. G'alati o'yin
Xotira: 32 MB, Vaqt: 1000 msTizim foydalanuvchilari g'alati o'yin o'ylab topishdi. O'yin jami \(N\) raunddan iborat bo'ladi. Bunda har bir raundda bitta o'yinchi g'olib bo'ladi. O'yinchilar bunda maxsus raqamlangan \(-10^9 \le x \le 10^9\). Bizda N raunddan iborat o'yinning natijalari mavjud. Endi g'oliblarni aniqlash qoldi xolos. Bu o'yinda jami \(⌊ N/3 ⌋\) dan ko'p sondagi raundlarda g'olib bo'lganlar mutloq g'olib hisoblanadi. Sizga o'yin natijalari 2 marta taqdim qilinadi. O'yin g'oliblarini massivlardan foydalanmagan holatda aniqlang. Natijalarni bir qatorda ixtiyoriy tartibda chop eting. Agarda hech kim mutloq g'olib bo'lmagan bo'lsa “NO_WINNER
” so'zini chop eting.
Kirish faylida birinchi qatorda \(1 \le N \le 5 * 10^4\) kiritiladi. Keyingi N qatorda N ta raunda g'olib bo'lgan ishtirokchilar raqamlari kiritiladi. Keyin yana N qatorda o'sha ma'lumotlar qayta kiritiladi. Yana bir marta foydalana olishingiz uchun.
Chiqish faylida bir qatorda mutloq g'olib bo'lgan ishtirokchilar raqamlarini yoki g'olib mavjud bo'lmasa NO_WINNER deya chop eting.
Bu masalani yechish davomida dictionary, list, vector, massiv va unlarning muqobillaridan foydalanish taqiqlanadi. Shuningdek qo'shimcha kutubxonalardan foydalanish ham taqiqlanadi.
Taqiqlangan kalit so'zlar:
python: [], {}, list, import, __import__, abs, min, max, eval, exec, list, lambda, de, class,yield, return, open.
cpp: “iostream” dan boshqa kutubxonadan foydalanish, [], abs, min, max, fabs, import, new , delete, malloc, free, list, vector, map, set…
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 1 5 1 5 |
1 5 |
2 |
3 1 4 2 1 4 2 |
NO WINNER |
3 |
5 3 1 5 4 4 3 1 5 4 4 |
4 |