A. You Tube
Xotira: 16 MB, Vaqt: 1000 msAsilbek Yaqinda You tube kanal ochdi lekin u daromadga kirishi uchun 1000 ta obunachi va B soat yig`ishi kerak .Asilbekda hozir 1000 ta obunachi bor lekin afsuski A soat yig`a oldi (A<=B).U B soat yig`ishi uchun har bir obunachisi necha sekunt uni videolarini ko`rishi kerak.
Yagona qatorda A,B butun sonlari kiritiladi 0 < =A < =B<=4000.
Masalaning yechimi -2 aniqlikda chop etilsin.
1-testda.
1ta obunachisi 3 soat korishi kerak. Agar uni sekundga otqazsak 3*60*60=10800 b
oladi.- 2degani uchun javob bo`ladi.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1000 4000 |
10800.00 |
2 |
0 1 |
3.60 |
B. mediana va moda
Xotira: 16 MB, Vaqt: 1000 msSizga A massiv beriladi siz esa A massivning medianasini va modasini topishingiz kerak. Modasi deganda eng ko`p qatnashgan sonni necha martta qatnashganligini topishingiz kerak bo`ladi.
Sizga A (0<A<100)massiv kiritiladi . a1(0<=a1<=100):
Bir qatorda avval medianasini 10-1 aniqlikda keyin esa modasini chop etilsin
Mediani topish uchun sort qilish kk.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 2 3 4 5 4 3 2 1 5 4 |
3.0 3 |
2 |
0 0 0 0 0 0 0 0 |
0.0 8 |
C. Yog`och
Xotira: 16 MB, Vaqt: 1000 msIslombek A yildan keyin uy qurmoqchi lekin unga B metr yog`och kerak bo`ladi.U pulini tejash maqsadida hozir daraxt ekib qo`ymoqchi , daraxtlar C yilda D metr o`sadi . Islombek A yildan keyin B metr yog`och olish uchun hozir nechta daraxt ekishi kerakligini toping.
Birinchi qatorda A va B (0≤A,B≤10000). Ikkinchi qatorda C va D(0≤C,D≤0000). Butun sonlar beriladi.
Nechta daraxt ekish kerakligini toping.
Masala yechimini chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 30 1 2 |
2 |
2 |
2 5 2 1 |
5 |
D. Printer
Xotira: 16 MB, Vaqt: 1000 msAsilbek bugun printerda kitobcha chiqarmoqchi edi. Kitobcha a betdan iborat. Asilbekda esa b ta oq varoq bor. Siz Asilbekka yordam bera olasmi. Agar uni oq varoqlari yetarli bolsa ‘Yes’ degan javob chiqarin. Agar oq varoqlari kam bolsa nechta oq varoq kam ekanligini chiqarin.
a va b sonlari kiritiladi.(0≤a,b≤2007)
Agar oq varoqlari yetarli bo`lsa ‘Yes’ , aks holda yana nechta oq varoq kerakligini chop eting.
Kitobcha
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
12 12 |
Yes |
2 |
16 3 |
1 |
E. Pokizaning tug`ilgan kuni
Xotira: 1 MB, Vaqt: 100 msBugun Pokizaning tug'ilgan kuni.Shuning uchun uning uyiga do`stlari yig'ildi va u oylab qoldi .Tortni n ta kesish orqali maksimal nechta bolakka bolib boladi. U hamma do`stlarini yaxshi ko'radi , shuning uchun hamma do'stlariga bir xil qilib to'rt kesib bermoqchi.Siz Pokizaga yordam bera olasmi.
Bir qatorda n soni kiritiladi (0≤n≤10000).
n ta kesish orqali maksimum nechta bo'lakka bo`lib bo`lishini chop eting.
To`rtni balandligi yetarli daraja.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
0 |
1 |
2 |
1 |
2 |
3 |
2 |
4 |
4 |
3 |
8 |
F. G`alati Farzin
Xotira: 16 MB, Vaqt: 1000 msHammamiz tanigan Bilmasvoy shaxmat o'yinini o'rganayotgan ekan. U bugungi darsda "FARZIN" ning yurishini o'rgandi. Ustozi unga "Farzin , rux va filga o'xshab yura oladi " dedi va buni unga o'rgatdi. Bilmasvoy esa uyga kelib farzin qanday yurishini esidan chiqarib qo'ydi . Uning o'ylashicha farzin , ot va shoh ga o'xshab yurardi .Bilmasvoy o'zi o'ylab topgan qoidani mukammal o'rganishga qaror qildi. Siz unga bunda yordam bering.
Yagona qatorda ikkita satr a va b ,8x8 doskadagi kataklar beriladi.
Agar bu yurish Bilmasvoy qoidasiga tog'ri kelsa "Yes", aks holda "No" so'zini chiqaruvchi dastur tuzing.
Uning o'ylashicha farzin , ot va shoh ga o'xshab yurardi.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
b1 b2 |
Yes |
2 |
b1 b3 |
No |
3 |
a1 b3 |
Yes |
G. Eng kuchli shoh
Xotira: 16 MB, Vaqt: 1000 ms8×8 shaxmat doskasida “Eng kuchli shoh” figurasi a katakda turibdi. “Eng kuchli shoh” figurasi kuchli shoh(https://robocontest.uz/tasks/0913)dan farqi shundaki, uning bir yurishi 2 barobar kattaroqdir. U b katakka minimal necha yurishda bora oladi?
Yagona qatorda ikkita satr a va b, 8×8 doskadagi kataklar beriladi.
Bitta butun son — “Eng kuchli shoh”a katakdan b katakka borishi uchun kerak bo‘ladigan minimal yurishlar sonini chiqaring.
Etibor bering “Eng kuchli shoh” figurasi kuchli shohdan farqi shundaki, uning bir yurishi 2 barobar kattaroqdir.Kushli shohni siz 913-masalada qanday yurishini bilib olgansiz.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
a6 a8 |
1 |
2 |
a1 h5 |
2 |
H. Matrix
Xotira: 16 MB, Vaqt: 1000 msSizga n soni beriladi siz esa nxn shaklidagi matrix chop etishingiz kerak . Yanada chunarli bo`lish uchun 1 testga qarang.
n soni kiritiladi.(0≤n≤100):
Matrixni chop eting.Agar matrix hosil qila olmasaz 'Qila olmayman' deb chop eting.
1-test
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
3 |
1 2 3 2 3 2 3 2 1 |
2 |
5 |
1 2 3 4 5 2 3 4 5 4 3 4 5 4 3 4 5 4 3 2 5 4 3 2 1 |
I. Angren universiteti
Xotira: 16 MB, Vaqt: 1000 msBu yil Angren universitetiga n ta odam imtixon topshirdi va a ta grand,b ta kantrak va c ta super kantrak bor. 1 yil oqish davomida 1 ta o`quvchiga k so`m pul ketadi. Kantrakni narxi b1 so`m , super kantrakni narxi esa c1 so`m . Siz 1 yil davomid qancha foyda yoki zarar qilganini topishingioz kerak.
Birinchi qatorda n soni yani oqishga topshirganlar soni kiritiladi(1≤n≤1000)
Ikkinchi qatorda a,b,c,b1,c1 kiritiladi yani nechta orin borligi va narxi qanchaligi haqida(0≤a,b,c≤50)(1000≤b1<c1≤20000).
Uchinchi qatorda k soni yani 1 yilda 1 ta talabaga qancha mablag` ketishi kiritiladi(100≤k≤10000)
Qancha foyda yoki zarar qilishini chop eting.+ va _ amallari bilan chop eting.
3-testda javobi 0 boladi . chunki 2 ta odam imtixon topshirgan shunga 1 ta grand va 1 takantrak boladi . Super kontrakda oqish uchun imtixon topshirgan odam yoq.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
10 2 3 5 2 5 4 |
-9 |
2 |
10 2 3 5 2 5 3 |
+1 |
3 |
2 1 1 1 2 3 1 |
0 |
J. 2 ning darajalari
Xotira: 16 MB, Vaqt: 1000 msSizga n soni beriladi . Siz esa n*n matritsa hosil qilishingiz kerak . Testlarga qarasaz chunib olas.
n soni kiritiladi.(0≤n≤1000)
Matritsani chop eting.
Agar buni iloji bolmasa. ‘Qila olmayman’ degan so
zni chop eting.
# | INPUT.TXT | OUTPUT.TXT |
---|---|---|
1 |
1 |
2 |
2 |
5 |
8 4 2 4 8 4 4 2 4 4 2 2 2 2 2 4 4 2 4 4 8 4 2 4 8 |