返回列表 發帖
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int n,m;

  4. int main(){
  5.     cin>>n>>m;
  6.     int data[n][m];
  7.     for(int i=0;i<n;i++)
  8.         for(int j=0;j<m;j++)
  9.             cin>>data[i][j];
  10.     for(int i=0;i<n;i++){
  11.         for(int j=0;j<m;j++){
  12.             if(data[i][j]==1){
  13.                 if(data[i-1][j]==0 || data[i+1][j]==0 || data[i][j-1]==0 || data[i][j+1]==0 || i==0 || i==n-1 || j==0 || j==m-1)
  14.                     cout<<"*";
  15.                 else
  16.                     cout<<" ";
  17.             }
  18.             else
  19.                 cout<<" ";
  20.         }
  21.         cout<<endl;
  22.     }
  23.     return 0;
  24. }
複製代碼

TOP

返回列表