3 条题解
-
1
《阶乘的和》题解
这题考验了大家对于循环的应用。 首先,我们得先去了解循环是什么。(ˇˍˇ) 想~ 温馨提示:循环一定得写终止条件!!!否则会死循环导致超时
(1)for循环
for循环算是比较简单的。 通常是:
for(可以定义变量,或初始化;终止条件;常量变化)
然后就可以写循环啦✿✿ヽ(°▽°)ノ✿(2)while循环
格式:
while(终止条件)
剩下的交给远民哥吧!#include<bits/stdc++.h> using namespace std; int main(){ int n; long long ans=1; cin>>n; for(int i=n;i>=2;i--){ long long cnt=1; for(int j=1;j<=i;j++){ cnt*=j; } ans+=cnt; } cout<<ans; return 0; }
信息
- ID
- 135
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- (无)
- 递交数
- 73
- 已通过
- 21
- 上传者