Pagini recente » Cod sursa (job #602780) | Cod sursa (job #368218) | Cod sursa (job #46183) | Cod sursa (job #1146349)
#include <fstream>
using namespace std;
int n,nn;
int mat[205][205],i,j;
int main() {
ifstream f("oras.in");
ofstream g("oras.out");
f>>n;
nn=n;
if(n==4) {
g<<"-1";
return 0;
}
while(nn>0) {
if(nn==3) {
mat[1][2]=mat[2][3]=mat[3][1]=1;
break;
}
if(nn==4)
break;
for(i=1;i<=nn-2;i++)
mat[i][nn]=mat[nn-1][i]=1;
mat[nn][nn-1]=1;
nn-=2;
}
for(i=1;i<=n;i++) {
for(j=1;j<=n;j++)
g<<mat[i][j];
g<<"\n";
}
return 0;
}