Masala D
Ro'xlarning joylashuvi
Sizda o'lchamli shaxmat doskasi va ta ro'x mavjud. Sizning vazifangiz ro'xlarni shaxmat doskasiga quyidagi ikki shart asosida joylashtirishdan iborat:
- Istalgan ikki ro'x bir birga hujim holatda bo'lmasligi kerak;
- Istalgan ro'xni qo'shni ta katakchaning biriga ko'chirganda ikki ro'x bir biriga hujim holatiga tushmasligi kerak.
Ikki ro'x hujim holatiga tushadi, agar ular joylashgan koordinatalarining yoki shart bajarilib qolsa.
Kirish faylida butun sonlari mos ravishda shaxmat o'lchami va ro'xlar soni beriladi.
Chiqish faylida yuqorida aytilgan shartga mos holda ta ro'xni joylashtirishning iloji bo'lsa shaxmat doskasidagi joylashuvni chop eting(yechimlar bir nechta bo'lsa istalganini). Agar yechim mavjud bo'lmasa ni chop eting.
Bo'sh katakchalar bilan, ro'xlar belgisi bilan tasvirlang.
# | input.txt | output.txt |
---|---|---|
1 |
5 2 |
..... R.... ..... ....R ..... |
2 |
3 3 |
-1 |