Cod sursa(job #61025)

Utilizator anna_bozianuBozianu Ana anna_bozianu Data 17 mai 2007 22:06:40
Problema Patrate2 Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include<stdio.h>
int o,n,i,j,sol[500];
int main()
{
	FILE *f,*g;
	f=fopen("patrate2.in","r");
	g=fopen("patrate2.out","w");
	o=0;
	fscanf(f,"%d",&n);
	for(i=2;i<=2*n;i=i+2)
	{  for(j=0;j<=o;j++)
	   sol[j]*=i;
	   for(j=0;j<=o;j++)
	   { sol[j+1]+=sol[j]/10;
	     sol[j]%=10;
	   }
	   while(sol[o+1]){o++;sol[o+1]+=sol[o]/10;sol[o]%=10;}
	}
	for(j=o;j>=0;j--)
	fprintf(g,"%d",sol[j]);
	fprintf(g,"\n");
	fcloseall();
	return 0;
}