拿走不谢
2025-09-07 20:42:54
发布于:山东
1阅读
0回复
0点赞
#include <iostream>
using namespace std;
int main() {
int k;
cin >> k; // 读取输入的整数k
double sum = 0.0; // 用于存储调和级数的和
int n = 0; // 用于计数项数
// 循环计算调和级数,直到和大于k
while (sum <= k) {
n++; // 项数加1
sum += 1.0 / n; // 加上当前项的倒数
}
cout << n << endl; // 输出最小的n值
return 0;
}
这里空空如也
有帮助,赞一个