二维地图,找出哪一点可以炸最多的敌人,使用广度优先遍历每个可达点,计算每个点可以炸的敌人数,找出最多的那个点.
#include<stdio.h>
char a[20][20];//存地图
struct node
{
int x;
int y;
};
int getnum(int x,int y)
{
int sum=0 ,i,j;
i=x;
j=y;
while(a[i][j]!='#')
二维地图,找出哪一点可以炸最多的敌人,使用广度优先遍历每个可达点,计算每个点可以炸的敌人数,找出最多的那个点.
#include<stdio.h>
char a[20][20];//存地图
struct node
{
int x;
int y;
};
int getnum(int x,int y)
{
int sum=0 ,i,j;
i=x;
j=y;
while(a[i][j]!='#')