A. Uycha 🏠

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Musobek bugun juda zerikdi va uycha chizishga qaror qildi unda uycha o'lchami bor endi uni dastur yordamida chiziqchalar (\  /  | ~) bilan chizmoqchi unga yordam bering !

Kiruvchi ma'lumotlar:

n-uycha o'lchami (2≤n≤100)

Chiquvchi ma'lumotlar:

uychaning rasmini chop eting !

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
/\
||
--
2
3
/~\
| |
---
3
4
//\\
|  |
----

B. 3< + 3< = 4<

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Masala nomida ucburchak+uchburchak=to'rtburchak deb berilgan ammo biz unga kichkina o'zgartirish kiritdik 3 burchak+3 burchak = kvadrat.

Endi sizga 2 ta ucburchakning tomonlari uzunliklari beriladi siz shu ikkala uchburchakni birlashtirib kvadrat yasasa bo'ladimi yoki yo'qmi shuni topishingiz kerak !

Kiruvchi ma'lumotlar:

a1,a2,a3-birinchi uchburchak tomonlari (1≤a1,a2,a3≤10**18)

b1,b2,b3-ikkinchi uchburchak tomonlari (1≤a1,a2,a3≤10**18)

 

Chiquvchi ma'lumotlar:

agar kvadrat yasab bo'lsa "Yasa" aks holda “boshqasiga o't ” deb chop eting !

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 3 5
1 1 2
boshqasiga o't

C. Jahonali va Musobaqa

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Jahonali bugun shaxmat musobaqasida qatnashyapti.

Musobaqada jami n ta ishtirokchi qatnashar ekan va har bir ishtirokchi har biri bilan o'zaro o'ynab chiqishadi.Jahonalining bir odati bor u faqat qora figuralarni surganda (ya'ni qorada o'ynaganda) gina g'alaba qozonadi eng qizig'i u bir marta qorada o'ynab kimnidir yutgandan so'ng u yoki o'ynamas yoki yutqazib berar ekan.Jahonalining baxtiga,musobaqada ketma-ket qora rangda o'ynash mumkin emas ekan.Musobaqa sharti esa bunaqa : har bir raqibning kuchlilik darajasi mavjud (Jahonalida mavjud emas ∞ ) va raqib qanchalik kuchli bo'lsa shuncha ochko olar ekansiz.Jahonaliga unga qarshi chiqadigan ishtirokchilar ro'yihati berildi ! endi siz unga g'alaba qozonishga yordam bering ! 

(uni g'alaba qozona olmaydigan holati mavjud emas 🗿  u durrang qilishi mumkin )

Eslatma: U eng kam marta qorada bo'lib g'alaba qozonmoqchi ! 

Kiruvchi ma'lumotlar:

n-ishtirokchilar soni (1≤n≤100)

keyingi n qatorda ishtirokchilarning kuchlari (1≤An,≤10**9)

Chiquvchi ma'lumotlar:

u g'alaba qozona olsa necha marta qora rangda o'ynashi kerak ekanligini chop eting aks holda “Ex Jahonali” deb chop eting ! 

Izoh:

3-testda

dastlab 2 marta oq -2

keyin qora +8

keyin oq -5

keyin qora +8

keyin oq -3

keyin qora +9 

keyin oq -5 

jami - lar:  15

jami +lar: 25 

u 3 marta qora bo'ldi xolos 

Misollar:
# INPUT.TXT OUTPUT.TXT
1
5
1 2 3 4 5
2
2
4
1 1 1 1
Ex Jahonali
3
8
1 1 8 5 8 3 9 5
3

D. Sorting bot (easy)

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Technobek yaqinda “sorting bot” yaratdi. U nima ish qiladi ?

Sorting botga 3 ta qatorda elementlar keladi.Elementlar har xil vaqtlarda keladi.Botning bitta kamchiligi bor u bir vaqtda keladigan elementlarning faqat bittasini o'tkaza oladi holos.Sizda elementlarning keladigan vaqtlari berilgan siz u nechta elementni  o'tkazmasligini toping !  

Kiruvchi ma'lumotlar:

qatorlar soni kiritilmaydi ! 

1 ta qatorda 3 ta elementning kelish payti (1≤a,b,c≤10**10)

 

Chiquvchi ma'lumotlar:

nechta element o'ykazilmay qolib ketadi !

Izoh:

sizga elementlar keladigan vaqtlar berilgan !

sharti esa 2(2 yoki undan ko'p) ta bir xil vaqtda keladigan elementlarni faqat bittasini o'tiradi holos endi sizdan nechta element o'tmay qolishini topishingiz kerak !

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 2 3 
4 2 1
5 5 5
9 9 1
6
2
10 9 8 
1 2 3 
4 5 6
0

E. Sorting bot (hard)

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sorting botni tanib oldingiz degan umiddaman ! 

Ammo kecha bir muammo yuzberdi Sorting botga virus tushdi !

Endi u xato ishlaydigan bo'lib qoldi qanday deysizmi ? Oddiy u elemntlar keladigan vaqtlarni biladi endi u o'ziga yoqqan songa bo'linadigan sonlarnigina o'tkazmoqchi 2 ta (2 yoki undan ko'p) bir xil unga yoqqan element kelib qolsa o'sha 2 kala elementni o'tkazib yuboradi va 2 soniya ishlamay qoladi ya'ni 2 soniya ichida qolgan elementlar o'tib ketishadi !

Endi siz topishingiz kerak qancha element o'tib ketishini ? 

Kiruvchi ma'lumotlar:

n-bot yoqqan son (1≤n≤100)

keyingi har qatorda elementlar kelish vaqtlari (0≤a,b,c≤10**5)

Chiquvchi ma'lumotlar:

necha element o'tib ketishini chop eting !

Izoh:

yodda tuting masalan :

2-chi soniyada ishlamay qolsa u 4-soniyada o'chirilgan bo'ladi ya'ni endi u keyingi marotaba 6-soniyada o'chib qoladi ! (4-soniyada emas) 

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2
1 2 2
3 3 3 
5 5 5
5
2
5
1 2 3
4 5 6
1

F. @_@-

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Ho'sh sarguzashtarimiz tugadi ancha narsalarni boshimizdan kechiribmiz:

① Geometrik masala ishladik

② Uycha chizdik

③ Robotga 2 marta ko'maklashdik 

④ Shaxmat musobaqasindada qatnashdik

Endi nima qilamiz 😉

 

Kiruvchi ma'lumotlar:
Chiquvchi ma'lumotlar:

tepada qilgan ishlarimizni to'g'ri ketma ketlikda har birini 1 ta qatorda chop eting ! 

Izoh:

endi nima qilishimizni shu yerga  yozsangiz bo'ladi !

Misollar:
# INPUT.TXT OUTPUT.TXT

G. Firibgar reklamasi

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Hozirgi kunda deyarli hamma firibgarlarni yaxshi taniydi.Chiterbek ham ulardan bittasi u har kuni n plastik kartochkadan k ming so'm pul qiriqib oladi.

U odamlarni ishontirish uchun har xil xiylalar o'ylab topadi.Uning fikrlashicha 

reklamada qancha ko'p rasmlar bo'lsa shuncha ishonarliroq chiqadi u har kuni 

n*k so'm ishlab topadi ammo bu unga kam va u o'z daromadini ko'paytirish uchun yangicha reklama o'ylab topdi.Unda n ta plastik kartochka uchun n xil reklamalar bor va u topadigan daromad reklama ishonchliligiga mos.Masalan: 

reklama ishonchliligi 3 bo'lsa uning daromadi n*k+3 bo'ladi.

Endi u sizdan yordam so'ramoqchi: "Men sizga n,k va n ta reklama ishonchliligini beraman siz meni jami daromadimni topib bering !

Kiruvchi ma'lumotlar:

n,k-butun sonar (1≤n,k≤10**5)

keyingi n qatorda An reklama ishonchliligi (1≤An≤10**5)

Chiquvchi ma'lumotlar:

jami daromadni chop eting !

Misollar:
# INPUT.TXT OUTPUT.TXT
1
2 3
1
3
10
2
3 0 
1
1
1
3

H. Hazil masala

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Onabek bir kuni matn o'qib o'tirgandi. mana matn:

"Bir kun dasturchi o'z kodini tuzatishni boshladi. Kod unga qarab dedi: 'Ey, xo'jayin, meni tuzatishdan ko'ra qayta yozganing osonroq emasmi?' Dasturchi kulib: 'Men seni qachon yozganimni o'zim ham eslolmayman. Shu bois, tuzatish bilan birga senga yangi bug'lar ham qo'shib qo'yaman!' Kod esa javob qaytaribdi: 'Bug'lar? Qo'rqitma! Men allaqachon xatolar to'plamiman!'"

Endi u sizdan so'ramoqchi : “Shu matnda nechta sinonimar juftligi bor ?”

Kiruvchi ma'lumotlar:
Chiquvchi ma'lumotlar:

sinonimlar juftligi sonini chop eting !

Misollar:
# INPUT.TXT OUTPUT.TXT

I. Tosh-qaychi-qog'oz

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Alisher "Tosh-qaychi qog'oz" o'yininini do'stlari bilan o'ynayapti u bu o'yinda g'irommlik qilib yutmoqchi shu sababli uning do'stlari nima ko'rsatganini 

ko'rgan holda nima chiqarishini topa olmayapti siz unga yordam bering !

Kiruvchi ma'lumotlar:

2 ta satr -("tosh","qaychi","qog'oz") lardan 2 tasi

Chiquvchi ma'lumotlar:

u yutishi uchun chiqarishi kerak bo'lgan satr 

Izoh:

U yota olmashligi mumkin bu xolda “-1” ni chop eting !

Misollar:
# INPUT.TXT OUTPUT.TXT

J. Sorting bot 2 (Easy)

Xotira: 32 MB, Vaqt: 1000 ms
Masala

Sizga ancha yaqin bo'lgan tanishingiz “Sorting bot ” yangi do'st ortirdi !

Endi ular ikkita: va Technobek kompaniyani kengaytirdi endi elementlar 5 ta

qaatorda kelishadi va ularni 2 ta bot saralab oladi.Technobek dastlab “Sorting bot 2”ni 5 qatordagi elementlarni 3 qator qilib saralashini hohlamoqchi."Sorting bot 2" nima qiladi ?

U elementlar kelishi vaqtini biladi va ularni tublarini chiqarib tashlashni xoxlamoqchi.Aar tub vaqtda keladigani bo'lmasa 5*3 ni 3*5 qilib o'zgrtirib qo'yaveradi ! Unga bu ishni qilishga yordam bering !

Kiruvchi ma'lumotlar:

elelmentlar kelishi qatorlar soni kiritilmaydi !

keyingi qatorlarda :

a,b,c,d,e-elementlar kelish vaqtlari (1≤a,b,c,d,e≤10**5)

Chiquvchi ma'lumotlar:

5 qatorda kelgan elementlarni 3 qator qilib saralang !

Misollar:
# INPUT.TXT OUTPUT.TXT
1
1 2 3 4 5
1 4 0
2
1 3 5  7 11
13 17 19 23 29
1 0 0
3
2 4 6 8 10 
12 14 15 1 2
4 6 8
10 12 14
15 1 0
Kitob yaratilingan sana: 08-Feb-25 00:09