Cod sursa(job #483633)

Utilizator avram_florinavram florin constantin avram_florin Data 9 septembrie 2010 14:51:35
Problema 12-Perm Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.42 kb
#include<fstream>
#include<algorithm>

using namespace std;

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

int N,T5;

void solve()
{
	int i,T1,T2,T3,T4;
	T1 = 1; T2 = 2; T3 = 6; T4 = 12;
	for( i = 5 ; i <= N ; i++ )
		{
			T5 = (T4 + T2 + 2*(i-2) ) & ((1<<20)-1); 
			T2 = T3;
			T3 = T4;
			T4 = T5;
		}
}

int main ()
{
	f >> N;
	solve();
	g << T5 << '\n';
	f.close();
	g.close();
	return 0;
}