A. Score Match!

Xotira: 16 MB, Vaqt: 500 ms
Masala

Bir 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.

Kiruvchi ma'lumotlar:

\(N < 1000\)

Chiquvchi ma'lumotlar:

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 

Misollar:
# 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 ms
Masala

RobotiONIC 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

Kiruvchi ma'lumotlar:

Kirish faylida N — Temir buyumlar soni

Chiquvchi ma'lumotlar:

Chiqsh faylida 3 qatorda :

  • detallar jami necha quti bo'lishi
  • qoldiq detallar
  • jami detallar

ni chiqarishingiz kerak.

Izoh:

Buyum va detalni farqi bor

Misollar:
# INPUT.TXT OUTPUT.TXT
1
7
0
28
28
2
100
6
16
400

C. WW - 3 #1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Bilamizki 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.

Kiruvchi ma'lumotlar:

Kirishda A va B koordinatalar kiritiladi.

Chiquvchi ma'lumotlar:

Chiqishda esa masala javobi. Nechta katak borligi

Izoh:

Excelni o'rganish kerak edi

Oson, faqat 1 ta harf kiritiladi holos.

Misollar:
# 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 ms
Masala

Salim 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.

Kiruvchi ma'lumotlar:

S - Faylni nomini kiritiladi.

Chiquvchi ma'lumotlar:

bu faylni asl nomini chiqaring

Misollar:
# 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 ms
Masala

Bir 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!

Kiruvchi ma'lumotlar:

Yagona qatorda N soni (N < 10000) kiritiladi.

Chiquvchi ma'lumotlar:

Masala javobini chop eting!

Izoh:

Masala sharti unchalik ham qiyin emas, Shunchaki IQ dan foydalaning!

Misollar:
# INPUT.TXT OUTPUT.TXT

F. kambinatorika #3

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Mansur jismoniy tarbiya o'qituvchisi. unda N ta harf bor. Mansurda ularni o'rnini almashtiishini necha xil usuli bor.

Kiruvchi ma'lumotlar:

N soni

Chiquvchi ma'lumotlar:

so'ralgan javob

Izoh:

takroriy hollarni ko'ring

Misollar:
# INPUT.TXT OUTPUT.TXT
1
qwerty
720
2
qwert
120
3
qwer
24

G. radius

Xotira: 16 MB, Vaqt: 1000 ms
Masala

Sizga aylaning radiusi R beriladi.Siz doirananing yuzini topishigiz kerak.Agar radius manfiy bo`lsa yoki yechim mavjud bo'lmasa -1 ni cop eting.

Kiruvchi ma'lumotlar:
Chiquvchi ma'lumotlar:
Misollar:
# INPUT.TXT OUTPUT.TXT
1
-2
-1
2
-4
-1

H. for#1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

sizga n soni beriladi .siz n gacha bolgan juft  sonlar yig'indisini toping

Kiruvchi ma'lumotlar:

n soni beriladi

Chiquvchi ma'lumotlar:

masalani javobini chop eting

Misollar:
# INPUT.TXT OUTPUT.TXT

I. Noob dasturlashni o'rganmoqchi👨‍💻 #1

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Noob 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!

Kiruvchi ma'lumotlar:

Kirish faylida S satr — ustoz bergan uyga vazifa misoli beriladi.

Chiquvchi ma'lumotlar:

Chiqish faylida siz agar bu amalni python orqali yechib bo'lsa misol javobini, aks holda “Mumkin Emas!”ni chop eting.

Misollar:
# 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 ms
Masala

Mansur 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.

Kiruvchi ma'lumotlar:

N tanlab olinadiga o'quvchilar soni.

M  sinfdagi jami o'quvchilar soni.

Chiquvchi ma'lumotlar:

Nechta usul bilan tanlab olishi mumkinligini chop eting!

Izoh:

[1,2,1],[1,1,2],[2,1,1] alohida hol hisoblanadi

Misollar:
# INPUT.TXT OUTPUT.TXT
1
46 37
755516268
2
19 5
1395360

K. kambinatorika #2

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Mansur jismoniy tarbiya o'qituvchisi. unda N nafar bola bor. u bolalar safda turibdi. Mansurda ularni o'rnini almashtiishini necha xil usuli bor.

Kiruvchi ma'lumotlar:

N soni

Chiquvchi ma'lumotlar:

masalada so'ralgan javob.

Izoh:

N%(10**9+7)

Misollar:
# INPUT.TXT OUTPUT.TXT
1
13
227020758
2
14
178290591
Kitob yaratilingan sana: 06-Aug-25 16:22