Cod sursa(job #160497)
Utilizator | Data | 15 martie 2008 22:25:46 | |
---|---|---|---|
Problema | 12-Perm | Scor | 95 |
Compilator | c | Status | done |
Runda | Arhiva de probleme | Marime | 0.28 kb |
#include <stdio.h>
int main(){
int i,a=2,b=6,c=12,r,n;
freopen("12perm.in","r",stdin);
scanf("%d",&n);
fclose(stdin);
for (i=5; i<=n; i++) {
r=(a+c+(i-2)*2)%1048576;
a=b; b=c; c=r;
}
freopen("12perm.out","w",stdout);
printf("%d\n",c);
fclose(stdout);
return 0;
}