#YbtOJ5. 等距跳跃
等距跳跃
No testdata at current.
题目描述
在韩国,成古利(一种青蛙)的顽皮是出名的,它总是在晚上到稻田上乱逛,并踩平水稻。这种青蛙总是以直线跳过稻田,且每个跳跃的长度都是一样的。不同青蛙可以有不同的跳跃长度。
如下 Figure-1 是一片稻田,Figure-2 则是青蛙的路径,黑色的点表示被踩平的水稻。
从 Figure-4 你可以看出所有的路径,但你只对个点以上的这样满足青蛙跳跃规则的路径感兴趣。这样的路径又可能很多,现在你需要找出满足条件的最长路径(即踩过的点最多)。如 Figure-4 就是。
输入格式
第一行两个正整数和 ,表示稻田行和列的数。
第二行一个数,表示被踩平的点数。
接下来有行,每行两数 ,表示被踩平点的坐标。
输出格式
一个数,即最长的路径长度,如果没有满足条件,就输出。
样例
样例输入
6 7
18
1 1
6 2
3 5
1 5
4 7
1 2
1 4
1 6
1 7
2 1
2 3
2 6
4 2
4 4
4 5
5 4
5 5
6 6
样例输出
4
样例解释
数据范围与提示
对于的数据 ,,。
Statistics
Related
In following contests: