当前位置: 首页 > 工具软件 > Jive SBS > 使用案例 >

sbsbsb

颜实
2023-12-01

#include<bits/stdc++.h>
using namespace std;
int a[1001][1001];
double b[1001][1001];
int main() 
{
    int m,n;

    int i,j;
    
    cin>>n>>m;
    
    for(i=1;i<=n;i++)
        for(j=1;j<=m;j++)
            cin>>a[i][j];
    
    for(i=1;i<=n;i++)
    {
        for(j=1;j<=m;j++)
        {
            if(i==1||i==n||j==1||j==m)
                b[i][j]=a[i][j];
            else
                b[i][j]=round((a[i][j]+a[i-1][j]+a[i+1][j]+a[i][j-1]+a[i][j+1])/5.0);
        }
    }
    
     for(i=1;i<=n;i++)
    {
        for(j=1;j<=m;j++)
            cout<<b[i][j]<<" ";
        cout<<endl;
    }
    return 0;
}

 类似资料:

相关阅读

相关文章

相关问答