Cod sursa(job #1699588)

Utilizator alittlezzCazaciuc Valentin alittlezz Data 7 mai 2016 20:48:12
Problema Nunta Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <stdio.h>

using namespace std;

int x[211], y[211];
FILE*f=fopen("nunta.in","r");
FILE*g=fopen("nunta.out","w");

void sum() {
    int tmp,i,T = 0;
    for(i = 1; i <= x[0]; i++){
        tmp = x[i];
        x[i] = x[i]+y[i]+T;
        y[i] = tmp;
        T = x[i]/10;
        x[i] %= 10;
    }
    if(T){
        x[++x[0]] = T;
    }
}

int main() {
    int N,i;
    fscanf("%d", &N);
    x[0] = x[1] = 1;
    while(N-- % 1332028) {
        sum();
    }
    for(i = x[0]; i >= 1; i--) {
        fprintf("%d", x[i]);
    }
    return 0;
}