该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
#include
using namespace std;
void main()
{
int bureau,a,b,abc[10][10],i,j,sum;
cout<
cin>>bureau;
for(i=0;i<=bureau-1;i++)
for(j=0;j<=bureau-1;j++)
abc[i][j]=0;
for(i=0;i<=bureau-1;i++)
{
cout<
for(j=0;j<=bureau-1;j++)
cout<
}
while(sum!=bureau*bureau)
{
cout<
cin>>a; cin>>b;
if(abc[a][b]==0)
abc[a][b]=1;
else
abc[a][b]=0;
if(a-1<0)
{;}
else
{
if(abc[a-1][b]==0)
abc[a-1][b]=1;
else
abc[a-1][b]=0;
}
if(b-1<0){;}
else
{
if(abc[a][b-1]==0)
abc[a][b-1]=1;
else
abc[a][b-1]=0;
}
if(a+1>bureau-1){;}
else
{
if(abc[a+1][b]==0)
abc[a+1][b]=1;
else
abc[a+1][b]=0;
}
if(b+1>bureau-1){;}
else
{
if(abc[a][b+1]==0)
abc[a][b+1]=1;
else
abc[a][b+1]=0;
}
for(i=0;i<=bureau-1;i++)
{
cout<
for(j=0;j<=bureau-1;j++)
cout<
}
sum=0;
for(i=0;i<=bureau-1;i++)
for(j=0;j<=bureau-1;j++)
sum=sum+abc[i][j];
}
cout<
if(sum==bureau*bureau)
cout<
}
问题在哪?希望有高手能帮我看看,多谢了~~~