Cod sursa(job #637082)
Utilizator | Data | 20 noiembrie 2011 11:44:23 | |
---|---|---|---|
Problema | Dirichlet | Scor | 0 |
Compilator | cpp | Status | done |
Runda | .com 2011 | Marime | 0.37 kb |
#include<stdio.h>
int main()
{
freopen("dirichlet.in","r",stdin);
freopen("dirichlet.out","w",stdout);
long long a,si=2,rez,i;
scanf("%lld",&a);
if(a==1)
{
printf("1\n");
return 0;
}
if(a==2)
{
printf("2\n");
return 0;
}
for(i=3;i<=a;i++)
{
rez=(si+2*(i-1)-1)%9999991;
si=rez;
}
printf("%lld\n",rez);
return 0;
}