好了,今天的内容就是2021:2022:【例4.7】最小n值,内容的详细意思也就是编一程序求满足不等式1+12+13…+1n>=m的最小n值。其中,n,m为正整数。(感谢大家一直以来对我的支持,现在我已经200粉了,我会更加努力的!下一步冲500粉)
目录
2022:【例4.7】最小n值
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 23496 通过数: 13260
编一程序求满足不等式1+12+13…+1n>=m1+12+13…+1n>=m的最小nn值。
其中,n,mn,m为正整数。
输入m。
第1行:到球第1010次落地时,一共经过的米数。
第2行:第1010次弹跳的高度。
注意:结果可能是实数,结果用double
类型保存。
提示:输出时不需要对精度特殊控制,用cout << ANSWER
,或者printf("\%g",ANSWER)
即可。
1. while语句
- #include <iostream>
-
- using namespace std;
-
- int main()
- {
-
- double h;
-
- cin >> h;
- double sum = h;
-
- for(int i = 2; i <= 10; ++i)
- {
-
- h /= 2;
-
- sum += 2 * h;
-
- }
-
- cout << sum << endl;
-
- cout << h / 2 << endl;
-
- return 0;
-
- }
【重要】
强调,博主正在充500粉丝,喜欢的点赞点个关注。