#include<stdio.h>
#include<time.h>
#define MOD 1000000
int main()
{
int n;
int i;
int t = 1;
int sum = 0;
scanf("%d", &n);
for(i = 1; i <= n; i++)
{
t = t * i % MOD;//要计算只包含加法,减法和乘法的整数表达式除以正整数的余数,可以在每步计算之和对n取余,结果不变。
sum = (sum + t) % MOD;
}
printf("%d\n", sum);
printf("%.10lf\n", (double)clock() / CLOCKS_PER_SEC);//学习时间的计算
return 0;
}
时间计算操作步骤如下:
1、运行CMD(win + R)
2、输入cd/d exe文件所在的目录路径(回车)
3、输入echo 20|exe文件名(回车)