求调
查看原帖
求调
1473079
封禁用户楼主2024/10/5 09:50

求美女救救我

帅哥也可以

#include <iostream>
using namespace std;
coust int dx[]={1,1,1,0,0,-1,-1,-1};
coust int dy[]={-1,0,1,-1,1,-1,0,1};
coust int maxn = 105;
char g[maxn][maxn];
int n,m;
int main()
{
    cin >> n >> m;
    for (int i = 1; i <= n; i++)
        for (int j = 1; j <= m; j++)
            cin >> g[i][j];
    for (int i = 1; i <= n; i++){
        for (int j = 1; j <= m; j++)
            if (g[i][j] != '*'){
                int cnt = 0
                for (int k = 0; k < 8; k++)
                    if (g[i + dx[k]][j + dy[k]] == '*') cnt++;
                cout << cnt ;
            }
            else cout << "*";
        cout << endl;
    }
    return 0;
}
2024/10/5 09:50
加载中...