Cod sursa(job #307116)
Utilizator | Data | 23 aprilie 2009 08:03:18 | |
---|---|---|---|
Problema | Nunta | Scor | 40 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.42 kb |
#include <stdio.h>
int a,b,c,n,w;
int main() {
FILE *f = fopen("nunta.in","r");
FILE *g = fopen("nunta.out","w");
fscanf(f,"%d",&n);
a = 1;
b = 2;
w = 2;
if (n > 2) {
while (w < n) {
w++;
c = a+b;
a = b;
b = c;
}
fprintf(g,"%d",c);
}
else
if (n==1)
fprintf(g,"1");
else
fprintf(g,"2");
fclose(f);
fclose(g);
return 0;
}