计算s=1+2+3+4+5……直到s的值刚超过3000问最后加的数值
答案:1 悬赏:50 手机版
解决时间 2021-11-29 06:37
- 提问者网友:鐵馬踏冰河
- 2021-11-28 06:40
计算s=1+2+3+4+5……直到s的值刚超过3000问最后加的数值
最佳答案
- 五星知识达人网友:鱼芗
- 2021-11-28 07:44
s(n)=1+2+3+...+n=(1+n)*n/2=0.5n^2+0,5n
由题意s(n-1)<=3000,s(n)>3000
由s(n-1)<=3000,(n-1)^2+n-1<=6000,(n-0.5)^2<=6000.25<77.5^2=6006.25,n-0.5<77.5,n<78
由s(n)>3000,n^2+n>6000,(n+0.5)^2>6000.25>76.5^2=5852.25,n+0.5>76.5,n>76
76 ∴s的值刚超过3000最后加的数值为78追问c语言程序
由题意s(n-1)<=3000,s(n)>3000
由s(n-1)<=3000,(n-1)^2+n-1<=6000,(n-0.5)^2<=6000.25<77.5^2=6006.25,n-0.5<77.5,n<78
由s(n)>3000,n^2+n>6000,(n+0.5)^2>6000.25>76.5^2=5852.25,n+0.5>76.5,n>76
76
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯