Cod sursa(job #862747)

Utilizator mihaieparuEparu Mihai mihaieparu Data 22 ianuarie 2013 21:43:42
Problema Al k-lea termen Fibonacci Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.41 kb
#include <iostream>
#include <fstream>

using namespace std;

int main() {
    FILE * in = fopen("kfib.in", "r");
    FILE * out = fopen("kfib.out", "w");
    long k, i;
    fscanf(in, "%ld", &k);
    long long vec[k];
    vec[0] = 0; vec[1] = 1; vec[2] = 1;
    for (i = 4; i <= k; i++) {
            vec[i - 1] = vec[i - 2] + vec[i - 3];
    }
    fprintf(out, "%Ld", vec[k - 1]);

    return 0;
}