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
- 難度
- 5
- 标签
- (無)
- 遞交數
- 112
- 已通過
- 41
- 上傳者