-
总时间限制:
- 1000ms 内存限制:
- 65536kB
-
描述
-
用高精度计算出S=1!+2!+3!+…+n!(n≤50)
其中“!”表示阶乘,例如:5!=5*4*3*2*1。
输入正整数N,输出计算结果S。
输入
- 一个正整数N。 输出
- 计算结果S。 样例输入
-
5
样例输出
-
153
来源
- NOIP1998复赛 普及组 第二题
#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstring>
using namespace std;
int a[10001]={1};
int ans[100001]={0};
char n[1001];
int en