Cod sursa(job #194851)

Utilizator ZweisteinAdrian VELICU Zweistein Data 14 iunie 2008 21:07:36
Problema Oras Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <stdio.h>
int main (void) {
	FILE * fi = fopen("oras.in","rt");
	FILE * fo = fopen("oras.out","wt");

	long n;
	fscanf(fi,"%ld",&n);
	char initState=0;
	for (long i=1; i<=n; i++) {
		char curState=initState;
		initState=1-initState;
		for (long j=1; j<=n; j++) {
			if (i==j) fprintf(fo,"0 ");
			else {
				fprintf(fo,"%ld ",curState);
				curState=1-curState;
			};
		};
		fprintf(fo,"\n");
	};

	fclose(fi); fclose(fo);
	return 0;
};