2696: 【例27.3】 第几项
内存限制:64 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:68
解决:51
题目描述
对于正整数$n$,$m$,求$s=1+2+3……+n$,当加到第几项时,$s$的值会超过$m$?
输入
输入$m$。($1≤m≤40000$)
输出
输出$n$。
样例输入 复制
1000
样例输出 复制
45
提示
#include<bits/stdc++.h> using namespace std; int n,m,sum; int main(){ cin>>m; do{ n++; sum+=n; }while(sum<=m); cout<<n; return 0; }