Cod sursa(job #1228017)

Utilizator SebiSebiPirtoaca George Sebastian SebiSebi Data 12 septembrie 2014 15:28:13
Problema Oras Scor 55
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include<iostream>
#include<fstream>
using namespace std;

#define NMAX 202

char c[NMAX];

int main ()
{
	int i,n,j;
	ifstream f("oras.in");
	ofstream g("oras.out");
	f>>n;
	f.close();
	if(n%2==0) {
		g<<"-1";
		g.close();
		return 0;
	}
	for(i=1;i<=n;i++)
		c[i]='0';
	for(i=1;i<=n;i++) {
		for(j=1;j<=n;j++)
			c[j]='0';
		for(j=i+2;j<=n;j=j+2)
			c[j]='1';
		for(j=1+(i%2);j<i;j=j+2)
			c[j]='1';
		g<<(c+1)<<'\n';
	}
	g.close();
	return 0;
}