我炸了,为什么只有第7个测评MLE,洛谷上算命还是大凶,诸事不宜,大神求解,QWQ 我只是个刚学c++三天的新手,代码有点乱,别介意
#include <iostream>
using namespace std;
int a;
const int n=10000;
int d[n][n];
int main()
{
int j=0;
cin >> a;//a*a大小
int k=0,i=0;//k满6换行
while (i<=a-1)//i为行
{
int b;
cin >> b;//b个0
for(int x=0;x<b;j++,x++)//j为列
{
k++;//为满6行
if(j<a)
{
d[i][j]=0;//赋值为0
}
if(j>=a)
{
j-=a;
d[i][j]=0;
}
if(k==a)
{
i++;
k=0;
}
}
int c;
cin >> c;
for(int y=0;y<c;j++,y++)
{
k++;
if(j<a)
{
d[i][j]=1;//赋值为0
}
if(j>=a)
{
j-=a;
d[i][j]=1;
}
if(k==a)
{
i++;
k=0;
}
}
}
for (int i=0;i<a;i++)
{
for(int j=0;j<a;j++)
{
cout << d[i][j];
}
cout << endl;
}
return 0;
}