#987. 1991. Pku2422 The Wolves and the Sheep

1991. Pku2422 The Wolves and the Sheep

#1991. Pku2422 The Wolves and the Sheep

题目描述

三只狼和一只羊在一片草地上相遇了~ 群狼很饥饿,后果很严重…… 草地是一个R*C的矩形,矩形内“X”点代表石头是不能过的,“.”代表草地。狼用“W”表示,羊用“S”表示。 狼和羊交替的走,轮到狼走的时候,可以选择3只中的任意一只走一步,如果三只狼都走不动,那么可以不走。轮到羊走的时候,羊必须走。 如果某个时候羊不能走了,即它被围住了,那么羊就要被吃掉了,否则的话如果它逃出了草地,那么它就得救了。狼想知道他们能不能在有限步内围住羊然后美餐一顿。

输入格式

首先两个数R,C 接下来一个R*C的矩阵描述草地。 多组数据,处理到文件尾。

输出格式

如果狼能围住羊,打印danger,否则打印safe。

样例

样例输入

4 5  

..X.X  

W..X.  

....W  

.SWX.  

  

5 5  

..WXS  

W.WXX  

...X.  

.XX..  

..X.X  

  

4 4  

.WW.  

...S  

.XX.  

..W.  

  

4 4  

S..W  

X.X.  

....  

..WW  

  

5 5  

...W.  

.X...  

XW..X  

..S.X  

.W...  

  

5 5  

XXXXX  

X...X  

XXW.X  

XWWSX  

XXXXX  

  

5 4  

X.W.  

SXXW  

..X.  

.W..  

X...  

  

4 5  

XXXXX  

XS.WX  

XWW.X  

XXXXX  

  

5 4  

..X.  

..X.  

..X.  

WX.S  

W.W.  

  

4 5  

XXXXX  

XW.SX  

X.WWX  

XXXXX  

样例输出

safe  

safe  

safe  

safe  

safe  

danger  

safe  

danger  

safe  

danger  

数据范围与提示

对于40%的数据保证
对于100%的数据保证
数据组数小于等于10。