社区讨论

把所有数据类型都改成long long还是不行,这和高精度有区别吗

P1009[NOIP 1998 普及组] 阶乘之和参与者 9已保存回复 10

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
10 条
当前快照
1 份
快照标识符
@lo2pd5c8
此快照首次捕获于
2023/10/23 17:35
2 年前
此快照最后确认于
2023/10/23 17:35
2 年前
查看原帖
CPP
#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
long long er(long long i){
	long long we=1;
	for(int er=1;er<=i;er++){
		we*=er;
	}
	return we;
}
int main(){
	long long sd,sum=0,i;
	cin>>sd;
	for(i=1;i<=sd;i++){
		sum+=er(i);
	}
	cout<<sum;
	return 0;
}

回复

10 条回复,欢迎继续交流。

正在加载回复...