Masala #UZDP3UNHEY

Xotira 32 MB Vaqt 500 ms Qiyinchiligi 12 %
14

  

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


Kiruvchi ma'lumotlar:

Kirish faylida N chekkagacha nechta qator qizil bloklar bo'lganligi kiritiladi.


Chiquvchi ma'lumotlar:

Chiqish faylida qayerga qizil va oq bloklar qurishni kerakligini “■” — qizil, “□” — oq ko'rinishida chop etishingiz kerak(aniqroq bilish uchun testlarga qarang!)


Misollar
# input.txt output.txt
1
1
2
2
■ ■ ■ ■ ■
■ □ □ □ ■
■ □ ■ □ ■
■ □ □ □ ■
■ ■ ■ ■ ■
3
3
■ ■ ■ ■ ■ ■ ■ ■ ■
■ □ □ □ □ □ □ □ ■
■ □ ■ ■ ■ ■ ■ □ ■
■ □ ■ □ □ □ ■ □ ■
■ □ ■ □ ■ □ ■ □ ■
■ □ ■ □ □ □ ■ □ ■
■ □ ■ ■ ■ ■ ■ □ ■
■ □ □ □ □ □ □ □ ■
■ ■ ■ ■ ■ ■ ■ ■ ■
Izoh:

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.

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin