#include<stdio.h>
int main()
{
int m,n,i,j,k,x,y;
int p,q;
scanf("%d %d",&m,&n);
int a[m+1][n+1];
char b;
for(p=1;p<=m;p++)
{
for(q=1;q<=n;q++)
{
scanf("%c",&b);
if(b='0')
a[m][n]=-100;
if(b='#')
a[m][n]=100;
}
}
scanf("%d",&j);
for(k=0;k<j;k++)
{
scanf("%d %d",&x,&y);
a[x][y]-=2;
a[x][y+1]-=1;
a[x][y-1]-=1;
a[x+1][y]-=1;
a[x-1][y]-=1;
}
k=0;
for(x=1;x<=m;x++)
{
for(y=1;y<=n;y++)
{
if(a[x][y]<=98&&a[x][y]>=0)
{
k++;
}
}
}
printf("%d\n",k);
printf("%d",j);
return 0;
}
按照格式输入 数完00#000就直接出结果了 ,大佬们帮忙看看
![](http://tiebapic.baidu.com/forum/w%3D580/sign=3debc0adbeec8a13141a57e8c7029157/2472c65c10385343913563638413b07ecb808856.jpg?tbpicau=2025-02-24-05_cb16ceb12a039457e640e8ebfe2e90bc)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=0a1e23a1402c11dfded1bf2b53266255/2bdfe950352ac65c78ff8231ecf2b21192138a56.jpg?tbpicau=2025-02-24-05_5b0993f408e3d2a4712cc633d244fb6d)
int main()
{
int m,n,i,j,k,x,y;
int p,q;
scanf("%d %d",&m,&n);
int a[m+1][n+1];
char b;
for(p=1;p<=m;p++)
{
for(q=1;q<=n;q++)
{
scanf("%c",&b);
if(b='0')
a[m][n]=-100;
if(b='#')
a[m][n]=100;
}
}
scanf("%d",&j);
for(k=0;k<j;k++)
{
scanf("%d %d",&x,&y);
a[x][y]-=2;
a[x][y+1]-=1;
a[x][y-1]-=1;
a[x+1][y]-=1;
a[x-1][y]-=1;
}
k=0;
for(x=1;x<=m;x++)
{
for(y=1;y<=n;y++)
{
if(a[x][y]<=98&&a[x][y]>=0)
{
k++;
}
}
}
printf("%d\n",k);
printf("%d",j);
return 0;
}
按照格式输入 数完00#000就直接出结果了 ,大佬们帮忙看看
![](http://tiebapic.baidu.com/forum/w%3D580/sign=3debc0adbeec8a13141a57e8c7029157/2472c65c10385343913563638413b07ecb808856.jpg?tbpicau=2025-02-24-05_cb16ceb12a039457e640e8ebfe2e90bc)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=0a1e23a1402c11dfded1bf2b53266255/2bdfe950352ac65c78ff8231ecf2b21192138a56.jpg?tbpicau=2025-02-24-05_5b0993f408e3d2a4712cc633d244fb6d)