Pagini recente » Cod sursa (job #1168241) | Cod sursa (job #889971) | Cod sursa (job #741769) | Cod sursa (job #1578727) | Cod sursa (job #774754)
Cod sursa(job #774754)
#include<fstream>
#define dim 15000007
#define mod 1048576
using namespace std;
ifstream f("12perm.in");
ofstream g("12perm.out");
int A,B,C,D,n,i;
int main (){
f>>n;
A= 1, B=2, C= 6, D= 12;
if(n==1)
g<<A;
if(n==2)
g<<B;
if(n==3)
g<<C;
if(n==4)
g<<D;
for(i=5;i<=n;++i){
int aux=D;
D=(C+A+2*(i-2))%mod;
A=B,B=C,C=aux;
}
g<<D<<"\n";
return 0;
}