در یک جدول در ، روی هر خانه یک عدد نوشته شده. خانهی میخواهیم شروع کنیم و در جدول حرکت کنیم و در مسیر حرکت از بیشترین تعداد خانهی ممکن عبور کنیم (یمررر)، با رعایت کردن این شرایط:
در مسیر حرکت، عدد نوشته شده روی هر خانه باید اکیداً کمتر از عدد نوشته شده روی خانهی بعدی آن باشد.
در هر حرکت به سطر یا ستون مجاور حرکت میکنیم و حداقل ۳ خانه جابجا شویم. به بیان ریاضی، اگر در یک حرکت از به رفتیم، باید یکی از شرایط زیر برقرار باشد:
و
و
در خط اول ورودی عدد آمده است که اندازهی جدول را نشان میدهد. در خط بعد و آمده است. در خط بعدی جدول آمده است.
بیشترین تعداد خانهای که میتوان با رعایت شروط گفته شده از آنها یمررر کرد (عبور کرد) را چاپ کنید.
زیرمسئله | نمره | محدودیت |
---|---|---|
۱ | ۸۰ | |
۲ | ۱۰۰ | بدون محدودیت اضافی |
مسیر مورد نظر به این شکل است: