A. Uycha 🏠
Xotira: 32 MB, Vaqt: 1000 msMusobek bugun juda zerikdi va uycha chizishga qaror qildi unda uycha o'lchami bor endi uni dastur yordamida chiziqchalar (\ / | ~) bilan chizmoqchi unga yordam bering !
n-uycha o'lchami (2≤n≤100)
uychaning rasmini chop eting !
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
2 |
/\ || -- |
2 |
3 |
/~\ | | --- |
3 |
4 |
//\\ | | ---- |
B. 3< + 3< = 4<
Xotira: 32 MB, Vaqt: 1000 msMasala nomida ucburchak+uchburchak=to'rtburchak deb berilgan ammo biz unga kichkina o'zgartirish kiritdik 3 burchak+3 burchak = kvadrat.
![](https://robocontest.uz/storage/user_photos/81746/c.jpg)
Endi sizga 2 ta ucburchakning tomonlari uzunliklari beriladi siz shu ikkala uchburchakni birlashtirib kvadrat yasasa bo'ladimi yoki yo'qmi shuni topishingiz kerak !
a1,a2,a3-birinchi uchburchak tomonlari (1≤a1,a2,a3≤10**18)
b1,b2,b3-ikkinchi uchburchak tomonlari (1≤a1,a2,a3≤10**18)
agar kvadrat yasab bo'lsa "Yasa" aks holda “boshqasiga o't ” deb chop eting !
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 3 5 1 1 2 |
boshqasiga o't |
C. Jahonali va Musobaqa
Xotira: 32 MB, Vaqt: 1000 msJahonali bugun shaxmat musobaqasida qatnashyapti.
![](https://robocontest.uz/storage/user_photos/81746/creenshot_2025-01-08_223649.jpg)
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 !
n-ishtirokchilar soni (1≤n≤100)
keyingi n qatorda ishtirokchilarning kuchlari (1≤An,≤10**9)
u g'alaba qozona olsa necha marta qora rangda o'ynashi kerak ekanligini chop eting aks holda “Ex Jahonali” deb chop eting !
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
# | 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 msTechnobek yaqinda “sorting bot” yaratdi. U nima ish qiladi ?
![](https://robocontest.uz/storage/user_photos/81746/Screenshot_2025-01-08_195117.jpg)
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 !
qatorlar soni kiritilmaydi !
1 ta qatorda 3 ta elementning kelish payti (1≤a,b,c≤10**10)
nechta element o'ykazilmay qolib ketadi !
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 !
# | 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 msSorting botni tanib oldingiz degan umiddaman !
Ammo kecha bir muammo yuzberdi Sorting botga virus tushdi !
![](https://robocontest.uz/storage/user_photos/81746/1_virused_robot_in_the_middle_of_a_factory_with_three_production_lines.png)
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 ?
n-bot yoqqan son (1≤n≤100)
keyingi har qatorda elementlar kelish vaqtlari (0≤a,b,c≤10**5)
necha element o'tib ketishini chop eting !
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)
# | 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 msHo'sh sarguzashtarimiz tugadi ancha narsalarni boshimizdan kechiribmiz:
① Geometrik masala ishladik
② Uycha chizdik
③ Robotga 2 marta ko'maklashdik
④ Shaxmat musobaqasindada qatnashdik
Endi nima qilamiz 😉
tepada qilgan ishlarimizni to'g'ri ketma ketlikda har birini 1 ta qatorda chop eting !
endi nima qilishimizni shu yerga yozsangiz bo'ladi !
# | INPUT.TXT | OUTPUT.TXT |
---|
G. Firibgar reklamasi
Xotira: 32 MB, Vaqt: 1000 msHozirgi kunda deyarli hamma firibgarlarni yaxshi taniydi.Chiterbek ham ulardan bittasi u har kuni n
plastik kartochkadan k
ming so'm pul qiriqib oladi.
![](https://robocontest.uz/storage/user_photos/81746/images.jpg)
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 !
n,k
-butun sonar (1≤n,k≤10**5)
keyingi n qatorda An
reklama ishonchliligi (1≤An≤10**5)
jami daromadni chop eting !
# | 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 msOnabek 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 ?”
sinonimlar juftligi sonini chop eting !
# | INPUT.TXT | OUTPUT.TXT |
---|
I. Tosh-qaychi-qog'oz
Xotira: 32 MB, Vaqt: 1000 msAlisher "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 !
2 ta satr -("tosh","qaychi","qog'oz") lardan 2 tasi
u yutishi uchun chiqarishi kerak bo'lgan satr
U yota olmashligi mumkin bu xolda “-1” ni chop eting !
# | INPUT.TXT | OUTPUT.TXT |
---|
J. Sorting bot 2 (Easy)
Xotira: 32 MB, Vaqt: 1000 msSizga ancha yaqin bo'lgan tanishingiz “Sorting bot ” yangi do'st ortirdi !
![](https://robocontest.uz/storage/user_photos/81746/Screenshot_2025-01-10_152501.jpg)
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 !
elelmentlar kelishi qatorlar soni kiritilmaydi !
keyingi qatorlarda :
a,b,c,d,e-elementlar kelish vaqtlari (1≤a,b,c,d,e≤10**5)
5 qatorda kelgan elementlarni 3 qator qilib saralang !
# | 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 |