Masala #UZDP3UNHEY
Stevening musobaqasi #2
Stevening dunyosiga kuchli maxluqlar bostirib keldi. Stevening ularga kuchi yetmasdi, shuning uchun u qishlog'idagi eng yaxshi askarlarni sinovdan o'tqazib aniqlashi kerak. Steve ularni merganligini sinamoqchi bo'ldi va u meganlikni sinash uchun uzoqdagi devorga qizil va oq bloklardan nishon qurmoqchi bo'ldi. U o'ylab qoldi — agar u qurmoqchi bo'lgan nishon markazidan boshlab N qator yuqorida qizil blok qilmoqchi. Biz qayerga qizil va oq bloklar qurishni ko'rsatishimiz kerak(o'rtasida 1 ta qizil blok qo'yadi va chekkasi ham qizil blok bilan tugaydi).
Kirish faylida N chekkagacha nechta qator qizil bloklar bo'lganligi kiritiladi.
Chiqish faylida qayerga qizil va oq bloklar qurishni kerakligini “■” — qizil, “□” — oq ko'rinishida chop etishingiz kerak(aniqroq bilish uchun testlarga qarang!)
# | input.txt | output.txt |
---|---|---|
1 |
1 |
■ |
2 |
2 |
■ ■ ■ ■ ■ ■ □ □ □ ■ ■ □ ■ □ ■ ■ □ □ □ ■ ■ ■ ■ ■ ■ |
3 |
3 |
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ □ □ □ □ □ □ □ ■ ■ □ ■ ■ ■ ■ ■ □ ■ ■ □ ■ □ □ □ ■ □ ■ ■ □ ■ □ ■ □ ■ □ ■ ■ □ ■ □ □ □ ■ □ ■ ■ □ ■ ■ ■ ■ ■ □ ■ ■ □ □ □ □ □ □ □ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ |
Har bir holatni ko'rib chiqmang ya'ni:
if a==1:
print()
elif a==2:
print()
***
shunday qilsangiz olimpiydada Cheater bo'lasiz!
#Boshqa dasturlash tillarida ham.