1287 孙武练兵
Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 65536/32768 KB(Java/Others)
Submits : 862 | Solved : 151
Description
春秋时代有个伟大的军事家名叫孙武,有一天去见吴王阖闾,吴王问他能不能训练女兵,
孙武说:“可以。”于是吴王便拨了一百多位宫女给他。孙武把宫女编成队伍,
用吴王最宠爱的妃子为队长,然后把一些军事的基本动作教给她们,并告诫她们还要遵守军令,
不可违背。不料孙武开始发令时,宫女们觉得好玩,都一个个笑了起来,...,孙武生气了,便下令把
队长拖去斩首,理由是队长领导无方。
之后,宫女终于听话了,虽然队伍还是不怎么整齐,但是对于孙武的号令,是不敢违背了。
队伍在m*n(0<=20)的练兵场上,0表示空地,1表示宫女,每次操练,孙武有t(t小于10)次号令。 孙武共有8种号令,编号1~8,分别表示队伍向↑、↓、←、→、↖,↙,↗,↘方向移动。
每一次的号令包括两个数字x(1<=x<=8)和y,分别表示号令的编号和该次号令要移动的距离。
宫女毕竟是宫女,还是比较难伺候的,如果移动后的坐标↑、↓、←、→有一个方位偏离最初始位置大于5,
那么宫女就会不听话,发出抗议"X Error"(X为up、down、left、right、up-left,down-left,up-right,down-right之一),
并留在原地。
Input
第1行两个整数m、n
第2行一个整数t
接下来t行,每行包括2个整数x和y。
字母的意义如Description中描述。
Output
如果有抗议现输出抗议,单独一行。
输出每一次号令后的m*n练兵场范围内的队伍方阵。
两次号令间空一行。
Sample Input
5 5
0 0 0 0 0
0 1 1 1 0
0 1 1 1 0
0 1 1 1 0
0 0 0 0 0
3
1 2
1 5
8 3
Sample Output
01110
01110
00000
00000
00000
up Error
01110
01110
00000
00000
00000
00000
00000
00001
00001
00001
HINT
Source
NBU OJ
[ Top ] | [ Submit ] | [ Statistics ] | [ Standing ]