【题目描述】
对于正整数n,m,求s=1+2+3……+n,当加到第几项时,s的值会超过m?
【输入】
输入m。
【输出】
输出n。
【输入样例】
1000
【输出样例】
45
【知识点】
【kk老师的解析】- 高级题库请点击
- 考查学员条件循环的运用
- 考查学员累加计算
#include <iostream>
using namespace std;
int main() {
int n=0,m,s=0;
cin>>m;
while(s<m)
{
n++;
s+=n;
}
cout<<n;
return 0;
}
<