问题描述
代码实现
#include <stdio.h>
char a[21][21];
int book[20][20] = {
0 };//初始值为0,表示没走过的路径
int n,m, max = 0, sum = 0 , mx, my ;
int getnum(int x, int y) {
//
int num = 0;//用来计数
int tx, ty;
//从四个方向统计可以消灭的敌人
//向右
tx = x; ty = y;
while (a[tx][ty] != '#') {
//判断是不是墙,不是墙继续
if (a[tx][ty] == 'G') {
num++;
}
ty++;
}
//向左
tx = x; ty = y;
while