Cod sursa(job #1205220)

Utilizator diana97Diana Ghinea diana97 Data 5 iulie 2014 18:26:13
Problema 12-Perm Scor 5
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream f ("12perm.in");
ofstream g ("12perm.out");

const int MOD = 1048576;
const int NMAX = 15000000 + 1;

int n, v[NMAX];

void rezolva () {
    v[1] = 1;
    v[2] = 2;
    v[3] = 6;
    v[4] = 12;
    for (int i = 5; i <= n; i++) v[i] = v[i - 1] + v[i - 3] + 2 * (i - 2);
    g << v[n] << '\n';
}

int main () {
    f >> n;
    rezolva();
    return 0;
}