竞赛
考级
法兰西玫瑰
我们会发现每个人分得的苹果数不能相同,而且要总苹果最小,我们就不难想到第一个人1个,第二个人2个,第n个人n个。 此时,可以用等差数列求和公式,代码如下: 最后***地求个赞,谢谢各位大佬啦!欢迎提出问题哦!
FinalApproach
一枚button
#include <iostream> using namespace std; int main(){ int n; scanf("%d",&n); printf("%d\n",(1+n)*n/2); return 0; }
Voldemort
AC
逍遥骇好=&
#include<bits/stdc++.h> using namespace std; int main() { int n,s=0; cin>>n; for(int i=1;i<=n;i++)s+=i; cout<<s; return 0; }
杨曙宁
做法1:等差数列算法 做法2:递归算法
回来看看
MuktorFM
zsy
LOVEKlee1314
#include<bits/stdc++.h> using namespace std; int main(){ int n,sum=0; cin >> n; for(int i=1;i<=n;i++){ sum+=i; } cout << sum; return 0; }
李承远
暴力出奇迹,结果TLE
黑白世界