A. Score Match!
Xotira: 16 MB, Vaqt: 500 msBir kuni Abdulloh turli-xil poyga o'yinlarini o'ynab judaham zerikdi. Unga o'rtoqlari futbol o'ynashini tavsiya qildi. U haqiqiy judaham futbol o'ynagisi kelar edi lekin oyog'i shikastlangan edi. U internetdan futbol o'yinlari haqida qidirdi va Score Match! o'yinini ko'rib qoldi va yukladi. Bu o'yinda u turli xil insonlar bilan jonli ravishda futbol o'ynar edi va Events ga qiziqib qoldi (Events bu o'yindagi turnir, musobaqa). Events 2 xil bo'lar edi:
- Biri 8 ta yutish va 2 ta yutqizish imkoniyati
- Ikkinchisi esa 6 ta ketma ket yutish
Agar uning oltinlari soni juft bo'lsa keyingi sabityada 6 ta ketma-ket yutishi kerak bo'ladi. Agar toq bo'lsa 8 ta ketma-ket yutishi kerak bo'ladi. Abdulloh sizga \(N<1000\) dan oshmagan son beradi. Siz keyingi Eventda yutishi uchun nechta yutish va nechta yutqizish imkoni borligini topishingiz kerak.
\(N < 1000\)
Agar u 8 ta ketma-ket yutishi kerak bo'lsa: “8 ta yutish va 2 ta yutqizish imkoniyati”
Aks xolda esa: "6 ta ketma-ket yutish va 0 ta yutqizish imkoniyati" deb chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
33 |
8 ta yutish va 2 ta yutqizish imkoniyati |
2 |
34 |
6 ta ketma-ket yutish va 0 ta yutqizish imkoniyati |
3 |
998 |
6 ta ketma-ket yutish va 0 ta yutqizish imkoniyati |
B. Qutilash #1
Xotira: 64 MB, Vaqt: 2000 msRobotiONIC zavodida ish qaynaydi va odamlar ko'proq kerak, chunki ishlar oddiy ammo ko'proq vaqt kerak. N ta temir buyumning har biridan 4 tadan detal olinadi, va har bir qutiga 64 tadan detal solinadi, organ qoldig' solinmaydi. Ammo bu ishni hisoblash va bajarish ko'p vaqt olardi. Salim yangi g'oya o'ylab topdi. U robotni dasturlab qilishni o'yladi. robot yaxshi ishlayapti, ammo doimo ishlaganda ularga ma'lumotlarni kiritishga ham erinib unga ham dastur tuzishni o'yladi. Ammo o'sha vaqtga kelib uni miyyasi ishlamay qoldi. Robotga Temir buyumlar sonini kiritadi, va dastur aftomatik jamini qutilash uchun nechta quti kerakligini, ortgan qoldig' qancha bo'lishini va jami detallar nechtaligini aytib berishi kerak. Aytganimday Salimni miyyasi ishlamayapti. Unga yordam bering
Kirish faylida N — Temir buyumlar soni
Chiqsh faylida 3 qatorda :
- detallar jami necha quti bo'lishi
- qoldiq detallar
- jami detallar
ni chiqarishingiz kerak.
Buyum va detalni farqi bor
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
7 |
0 28 28 |
2 |
100 |
6 16 400 |
C. WW - 3 #1
Xotira: 32 MB, Vaqt: 1000 msBilamizki WW bu World War yani Jahon urushidir. Odatda oddiy janjallashuvlar ham urushga sabab bo'ladi. Ammo 2156-yili Sardor va Bobur o'rtasidagi oddiy janjallashuv kuchayib kuchayib oxiri 3-Jahon urushi bo'lishiga sabab bo'ldi. Muommo oddiy, kimni IQ si balandroq. O'rtaga Sanjar tushib ularga savol berdi, kim topsa 5 yillik jang tugaydi, topa olmagan yengiladi va o'hs sana butun dunyoda galaba kuni sifatida nishonlanishni boshlaydi. Sanjar shunday savol berdi:
- “Bilamizki excel dasturida lotin harflari va sonli satrlar bor. A koordinatadan B koordinatagacha jami nechta katak bor”
biz bu savolni javobini topishimiz shart, aks holda bu urush yillab davom etadi.
Kirishda A va B koordinatalar kiritiladi.
Chiqishda esa masala javobi. Nechta katak borligi
Excelni o'rganish kerak edi
Oson, faqat 1 ta harf kiritiladi holos.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
Z12 M74 |
882 |
2 |
S33 N43 |
66 |
3 |
D91 F3 |
267 |
4 |
D44 T89 |
782 |
5 |
A1 B2 |
4 |
D. Komilning 1-sayti
Xotira: 32 MB, Vaqt: 1000 msSalim dasturlashni Elementlarini o'rgandi va o'ziga judaa ishonib sayt yarata boshladi. U juda oddiy sayt edi, shunchaki hujjatni asl nomini yozishi kerak edi. U dizaynini chizib berdi, endi navbat dasturlashga. Ammo u aynan kerakli qism bo'lmish STRINGni o'rganmagan edi. U do'stlariga maqtanib bo'ldi endi u saytni tugatishi shart.
S - Faylni nomini kiritiladi.
bu faylni asl nomini chiqaring
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
logfile |
Error |
2 |
report.pptx |
report |
3 |
pic.jpg |
pic |
4 |
game.sb3 |
game |
5 |
code.py |
code |
E. Time Limit #1
Xotira: 32 MB, Vaqt: 100 msBir kuni Shoxruh bilan Mirzo urushib qoldi. Keyin bir biriga masala berishga kirishdi, Shoxrux Mirzoga bir masala berdi va Mirzo uni bir urinishdayoq topdi. Endi esa Mirzoning gali hamda u Shohruxga misol berdi, ammo u yecha olmadi. Masala sharti quyidagicha edi:
1 dan N
gacha oraliqdagi nechta toq sonlarning kvadratlari 2 ga qoldiqsiz bo'linadi?
Siz shoxruxga masalani yechishda yordam bering!
Yagona qatorda N soni (N < 10000) kiritiladi.
Masala javobini chop eting!
Masala sharti unchalik ham qiyin emas, Shunchaki IQ dan foydalaning!
# | INPUT.TXT | OUTPUT.TXT |
---|
F. kambinatorika #3
Xotira: 32 MB, Vaqt: 1000 msMansur jismoniy tarbiya o'qituvchisi. unda N ta harf bor. Mansurda ularni o'rnini almashtiishini necha xil usuli bor.
N soni
so'ralgan javob
takroriy hollarni ko'ring
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
qwerty |
720 |
2 |
qwert |
120 |
3 |
qwer |
24 |
G. radius
Xotira: 16 MB, Vaqt: 1000 msSizga aylaning radiusi R beriladi.Siz doirananing yuzini topishigiz kerak.Agar radius manfiy bo`lsa yoki yechim mavjud bo'lmasa -1 ni cop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
-2 |
-1 |
2 |
-4 |
-1 |
H. for#1
Xotira: 32 MB, Vaqt: 1000 mssizga n soni beriladi .siz n gacha bolgan juft sonlar yig'indisini toping
n soni beriladi
masalani javobini chop eting
# | INPUT.TXT | OUTPUT.TXT |
---|
I. Noob dasturlashni o'rganmoqchi👨💻 #1
Xotira: 32 MB, Vaqt: 1000 msNoob Xacker bo'lmoqchiligini avvalgi masalalarda ham ko'rgansiz. Noobning ustozi unga kuchli Xacker bo'lishi uchun dasturlashni ham bilishi kerakligini aytdi va unga Python dasturlash tilini maslahat berdi. Ustozi bugun unga Pythonda amallar bajarishni o'rgatdi va unga S ni Python orqali bajarishi kerakligini uyga vazifa berdi. Lekin Noob IDLE ni qayerdan topishni bilmadi, keling biz unga yordam beraylik!
Kirish faylida S satr — ustoz bergan uyga vazifa misoli beriladi.
Chiqish faylida siz agar bu amalni python orqali yechib bo'lsa misol javobini, aks holda “Mumkin Emas!”ni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
a--1 |
Mumkin Emas! |
2 |
14--15 |
29 |
3 |
45655+25462-4545/45624+4254515215-4454141 |
4250132190.9003816 |
J. Kambinatorika #1
Xotira: 32 MB, Vaqt: 1000 msMansur jismoniy tarbiya fani o'qituvchisi. U o'z o'quvchilarini shaxmat olimpiadasi uchun tanlab olmoqchi. Olimpiadaga jami N
ta o'quvchi tanlab oladi. Uning sinifida esa M
ta bola o'qiydi. U bu ishni necha xil usul bila bajara oladi.
N
tanlab olinadiga o'quvchilar soni.
M
sinfdagi jami o'quvchilar soni.
Nechta usul bilan tanlab olishi mumkinligini chop eting!
[1,2,1],[1,1,2],[2,1,1] alohida hol hisoblanadi
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
46 37 |
755516268 |
2 |
19 5 |
1395360 |
K. kambinatorika #2
Xotira: 32 MB, Vaqt: 1000 msMansur jismoniy tarbiya o'qituvchisi. unda N nafar bola bor. u bolalar safda turibdi. Mansurda ularni o'rnini almashtiishini necha xil usuli bor.
N soni
masalada so'ralgan javob.
N%(10**9+7)
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
13 |
227020758 |
2 |
14 |
178290591 |