C++S=1+2+4+7+11+16……求S的值刚好大于等于5000时,S的值。
时间: 2023-05-27 22:05:06 浏览: 161
可以通过观察数列S的规律得出:S的第n项为前n项的和,即S(n)=1+2+4+7+11+...+S(n-1)+n。
由此可以列出不等式:S(n)>=5000,即1+2+4+7+11+...+S(n-1)+n>=5000。
从而可以通过枚举n的值,计算出满足以上不等式的最小正整数n,即为所求。
具体计算过程如下:
当n=1时,S(1)=1,不满足不等式。
当n=2时,S(2)=1+2=3,不满足不等式。
当n=3时,S(3)=1+2+4=7,不满足不等式。
当n=4时,S(4)=1+2+4+7=14,不满足不等式。
当n=5时,S(5)=1+2+4+7+11=25,不满足不等式。
当n=6时,S(6)=1+2+4+7+11+16=41,不满足不等式。
当n=7时,S(7)=1+2+4+7+11+16+22=63,不满足不等式。
当n=8时,S(8)=1+2+4+7+11+16+22+29=92,不满足不等式。
当n=9时,S(9)=1+2+4+7+11+16+22+29+37=129,不满足不等式。
当n=10时,S(10)=1+2+4+7+11+16+22+29+37+46=175,不满足不等式。
当n=11时,S(11)=1+2+4+7+11+16+22+29+37+46+56=231,不满足不等式。
当n=12时,S(12)=1+2+4+7+11+16+22+29+37+46+56+67=298,不满足不等式。
当n=13时,S(13)=1+2+4+7+11+16+22+29+37+46+56+67+79=376,不满足不等式。
当n=14时,S(14)=1+2+4+7+11+16+22+29+37+46+56+67+79+92=468,不满足不等式。
当n=15时,S(15)=1+2+4+7+11+16+22+29+37+46+56+67+79+92+106=574,满足不等式。
因此,当n=15时,S的值刚好大于等于5000,S(15)=574。
阅读全文