测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A41130. 第几项

填空题 容易

题目描述

第几项

题目描述

对于正整数n,m,求s=1+2+3……+n,当加到第几项时,s的值会超过m?

输入格式

输入m

输出格式

输出n

样例输入

1000

样例输出

45

参考答案

#include <bits/stdc++.h> using namespace std; int main() { int m; cin>>m; int n,s=0; for(int i=0;i<400000;i++) { s=s+i; if(s>m) { cout<<i; break; } } return 0; }
上一题 下一题