Cod sursa(job #115309)

Utilizator albuaAlbu Alexandru albua Data 16 decembrie 2007 12:08:17
Problema Nunta Scor 30
Compilator c Status done
Runda preONI 2008, Runda 2, Clasa a 9-a Marime 0.37 kb
#include <stdio.h>

FILE *f,*g;
int n,i;
long long a,b,c;

int main()
{
  f=fopen("nunta.in","r");
  g=fopen("nunta.out","w");
  fscanf(f,"%d\n",&n);
  a=1;
  b=2;
  if((n==1)||(n==2))
    fprintf(g,"2\n");
  else
    {
      for(i=3;i<=n;i++)
	{
	  c=a+b;
	  a=b;
	  b=c;
	}
      fprintf(g,"%ld\n",b);
    }

  fclose(f);  fclose(g);
  return 0;
}