Pagini recente » Cod sursa (job #2620145) | Cod sursa (job #962043) | Istoria paginii runda/9_3/clasament | Cod sursa (job #257068) | Cod sursa (job #222733)
Cod sursa(job #222733)
#include <stdio.h>
int N,i,j,O[200][200],nr;
int main()
{
freopen("oras.in","r",stdin);
freopen("oras.out","w",stdout);
scanf("%d", &N);
for (i=1;i<=N;++i)
for (j=1;j<=N;++j)
O[i][j]=-1;
if (N==4)
printf("-1");
else
{
i=1;
while (i<N)
{
for (j=1;j<=i;++j)
O[i][j]=0;
i++;
}
i=3;
nr=1;
while (nr<N-1)
{
for (j=i;j<=N;++j)
O[nr][j]=0;
i++;
nr++;
}
for (i=1;i<N;++i)
{
for (j=1;j<=N;++j)
{
if (O[i][j]==0)
printf("%d",O[i][j]);
else printf("1");
}
printf("\n");
}
printf("1");
for (i=2;i<=N;++i)
printf("0");
}
return 0;
}