问题2581--数学家旅游

2581: 数学家旅游

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 64 MB

题目描述

有一个城市的道路由规则的方砖组成。有一位数学家来参观,他可沿方砖的边沿行走,有四种方法:n(0,1),s(0,-1),e(1,0),w(-1,0),但他是一个很怪的数学家,他会走一段时间休息一会儿,然后继续走。他有几个很特别的特征: (1)不喜欢休息后走的方向和休息前一样; (2)第一次休息前走一步,休息后走的距离比休息前走的距离长一步; (3)不喜欢重复走同一个地方; (4)要走回出发点。 我们称他的路线是一个golygon。我们可以将出发点标记为(0,0),城市有几个地点正在施工,是不可以通行的。为了这位奇怪的科学家可以旅游得开心,我们决定帮他设计旅游的方案,找出城市中有多少个他希望的golygon。

输入

第一行是golygons最大边的大小(不大于20),第二行是施工地点的个数(不大于50),以下的每一行有两个数字,表示施工的地点的坐标。

输出

输出每一个golygon的走法,每个占一行,最后输出golygon的个数。

样例输入 Copy

8
2
-2 0
6 -2

样例输出 Copy

wsenenws
Found 1 golygon(s)

提示

有多种走法的时候注意输出按nsew的先后顺序输出

来源/分类

yhr