Pagini recente » Cod sursa (job #1569510) | Cod sursa (job #1569490) | Cod sursa (job #1569120)
#include <fstream>
using namespace std;
ifstream cin("oras.in");
ofstream cout("oras.out");
const int MAX = 203;
int n;
char a[MAX][MAX];
int main()
{
cin>>n;
if(n%2==0)
cout<<-1;
else{
for(int i=1; i<=n; i++)
for(int j=1; j<=n; j++)
a[i][j] = '0';
for(int i=1; i<n; i++)
a[i][i+1] = '1';
a[n][1] = '1';
for(int i=1; i<=n; i++){
for(int j=i+3; j<=n; j=j+2)
a[i][j] = '1';
int st = 1;
if(i%2==0) st = 2;
for(int j=st; j<=i-2; j=j+2)
a[i][j] = '1';
}
for(int i=1; i<=n; i++)
cout<<a[i]+1<<'\n';
}
return 0;
}