求助!!!
查看原帖
求助!!!
1300391
Nobel楼主2024/7/2 16:56
#include <bits/stdc++.h>
using namespace std ;
char a[1005][1005]  ;
bool b[1005][1005] ;
int main()
{
	int x , y ;
	cin >> x >> y ;
	for( int i = 1 ; i <= x ; i ++ )
	{
		for( int j = 1 ; j <= y ; j ++ )
		{
			cin >> a[i][j] ;
		}
	}
	for( int i = 1 ; i <= x ; i ++ )
	{
		for( int j = 1 ; j <= y ; j ++ )
		{
			if( a[i][j] == '#' && b[i][j] == false )
			{
				a[i+1][j+1] = '#' ;
				a[i+1][j] = '#' ;
				a[i][j+1] = '#' ;
				b[i+1][j+1] = true ;
				b[i+1][j] = true ;
				b[i][j+1] = true ;
			}
		}
	}
	for( int i = 1 ; i <= x ; i ++ )
	{
		for( int j = 1 ; j <= y ; j ++ )
		{
			cout << a[i][j] ;
		}
		cout << endl ;
	}
	return 0;
}

哪位大佬可以帮我看看为什么0分?

2024/7/2 16:56
加载中...