#P6950. [ICPC 2018 WF] Uncrossed Knight's Tour
[ICPC 2018 WF] Uncrossed Knight's Tour
Description
马在 大小的矩形棋盘上跳跃(走日字)。求从棋盘上一点开始,在保证【性质】的情况下,它最多经过几个格子(包括起点,且终点不算),可以回到初始点?
【性质】:想象马的路径由直线段组成,这些直线段连接着它所跳跃的正方形的中心(如图),这些直线段必须形成一个简单的多边形。也就是说,没有两个线段相交或接触,除非连续线段在其公共端点处接触。
Input Format
一行,两个正整数 和 。
Output Format
一行,马最多经过的格子数。 若没有这样的路径,输出 。
6 6
12
8 3
6
7 20
80
2 6
0
京公网安备 11011102002149号