逃逸问题
Description
有一个n × m的网点状街区,在这个n × m的街区上,有k家银行(不会在同一结点存在多个银行)。有k个伙劫匪要去抢银行,抢完以后就跑。他们逃跑的路线不能重叠,逃出n × m的街区边界才算是逃跑成功(达到边界结点即可)。请通过街区大小以及各银行位置,判断他们是否可以全部成功逃脱。
Format
Input
第一行包含三个正整数n,m,k,分别表示该网格的行结点数,列结点数,银行数。
接下来k行,每行2个整数x,y,分别表示银行处在的行号,列号。
1≤n≤50
1≤m≤50
1≤k≤n × m
1≤x≤n
1≤y≤m
Output
若所有劫匪都可以逃脱,则输出:possible
否则输出:not possible
Sample
Input
6 6 10
4 1
3 2
4 2
5 2
3 4
4 4
5 4
3 6
4 6
5 6
Output
possible
Limitation
1s, 128mb for each test case.
Hint
TC 第26章问题 1
Source
Vijos Original