Cod sursa(job #115309)
Utilizator | 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;
}