Cod sursa(job #265719)

Utilizator uaraRoventa Robert uara Data 24 februarie 2009 12:11:45
Problema Nunta Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <iostream.h>
#include <fstream.h>
fstream f("nunta.in",ios::in);
fstream g("nunta.out",ios::out);
int  c,n,i,j,w;
int k,t,x;
int q[1001],a[1001],b[1001]; 
int main ()
{
	f>>n;  a[1]=b[1]=1; k=1;
    for(i=2;i<=n;++i){ t=0;
		for(j=1;j<=k;j++){
			x=a[j]+b[j]+t;
			q[j]=x%10;
			t=x/10;
				 }
		if(t>0){k++;q[k]=t;}
		for(j=1;j<=k;++j){ a[j]=b[j];
				   b[j]=q[j];
				   }
		     }
    if(n==1) g<<"1";
      else  for(i=k;i>0;--i){

		g<<q[i];}
		return 0;
}