描述
求S=1+2+4+7+11+16……的值刚好大于等于5000时S的值。
输入描述
无
输出描述
一行,一个整数。
用例输入 1
无
用例输出 1
无、
#include <bits/stdc++.h>
using namespace std;
int main() {
int yr=1,a[1000];
a[1]=1;
for(int i=2;i<=1000;i++){
a[i]=a[i-1]+i-1;
yr+=a[i];
if(yr>=5000){
cout<<yr;
break;
}
}
return 0;
}