解题思路:思路十分简单,创建一个二维数组置零存地图,将有火把和萤石的地方置1,循环遍历数组,将值为0的计数。
注意:数组在边界有可能会越界,加两行两列的边框即可。
#include<bits/stdc++.h>
using namespace std;
int a[10000][10000];
int main()
{
int n, m, k, i, j,x,y,o,p; cin
解题思路:思路十分简单,创建一个二维数组置零存地图,将有火把和萤石的地方置1,循环遍历数组,将值为0的计数。
注意:数组在边界有可能会越界,加两行两列的边框即可。
#include<bits/stdc++.h>
using namespace std;
int a[10000][10000];
int main()
{
int n, m, k, i, j,x,y,o,p; cin