Cod sursa(job #772221)

Utilizator batistaUPB-Oprea-Cosmin-Dumitru batista Data 28 iulie 2012 19:21:32
Problema Oras Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include<fstream>
using namespace std;
int n,i,j;
char a[202][202];
int main()
{
	ifstream f("oras.in");ofstream g("oras.out");
	f>>n;
	for(i=1;i<=n;i++)
	  for(j=1;j<=n;j++)a[i][j]='0';
	a[1][2]=a[1][4]=a[2][3]=a[2][5]=a[3][1]=a[3][4]=a[4][2]=a[4][5]=a[5][1]=a[5][3]='1';
	  
	for(i=6;i<=n;i++)  
		for(j=1;j<=n;j+=2)
		{
		  a[i][j]='1';
		  if(j+1<n)a[j+1][i]='1';
		}
	if(n==4){ g<<-1; return 0; }
	for(i=1;i<=n;i++)
	{
	  for(j=1;j<=n;j++)
		g<<a[i][j];
	  g<<'\n';
	}
	f.close();g.close();
return 0;}