یک ساختمان داریم که به شکل یک جدول است. میدانیم دور تا دور این جدول دیوار است. میخواهیم تعدادی از این خانهها را مسدود کنیم به طوری که تعداد ناحیههایی که از خانههای مسدود نشده داخل جدول بهوجود میآید دقیقا تا باشد. همچنین برای هدر نرفتن مساحت ساختمان، میخواهیم هیچ خانهی مسدودی نداشته باشیم که همهی همسایههای اطرافش مسدود باشد.
به شما و و داده میشود. اگر جدولی با خواستههای سؤال وجود داشت آن را خروجی دهید در غیر این صورت عبارت را خروجی دهید.
در یک خط به ترتیب سه عدد صحیح و و ورودی داده میشود.
اگر جدولی با خواستههای سؤال وجود داشت آن را خروجی دهید در غیر این صورت -1
را خروجی دهید.
برای خانههای مسدود X
و خانههای مسدود نشده از O
استفاده کنید.