求帮助!!!
2026-09-11 20:30:48
发布于:江苏
5阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
string s[500][500];
int a[2][500];
int main(){
int n,m,q;
cin>>n>>m>>q;
for(int i=1;i<=q;i++){
for(int j=1;j<=2;j++){
cin>>a[i][j];
}
}
for(int i=1;i<=q;i++){
for(int j=1;j<=2;j++){
s[a[i][1]][a[i][2]]='*';
}
}
int snm=0;
for(int i = 1; i <= n; i++){
for(int j = 1; j <= m; j++){
int dx = abs(i - a[1][1]);
int dy = abs(j - a[1][2]);
if(dx <= 1 && dy <= 1 && !(dx == 0 && dy == 0)){
snm++;
}
s[i][j]=char(snm);
snm=0;
}
}
for(int i=1;i<=q;i++){
for(int j=1;j<=2;j++){
cout<<s[i][j]<<' ';
}
cout<<endl;
}
return 0;
}
这里空空如也







有帮助,赞一个