Pagini recente » Cod sursa (job #123033) | Cod sursa (job #200504) | Cod sursa (job #2929049) | Cod sursa (job #88971) | Cod sursa (job #152589)
Cod sursa(job #152589)
#include<stdio.h>
#define N 201
int n, a[N][N], i, j, m;
void case6(){
}
void determin(){
while(n>2){
a[n-1][n]=1;
for(i=1; i<=n-2; i++) a[i][n-1]=a[n][i]=1;
n!=4?n--:n-=2;
}
}
int main(){
freopen("oras.in","r",stdin);
scanf("%d",&n);
m=n;
fclose(stdin);
freopen("oras.out","w",stdout);
switch (n) {
case 4: printf("-1");
case 6: case6();
default: determin();
}
for(i=1; i<=m; i++){
for(j=1; j<=m; j++) printf("%d",a[i][j]);
printf("\n");
}
fclose(stdout);
return 0;
}