☰
东方博宜1078题解
2026/9/27 4:42:27 网站建设 项目流程

(自己写的,大佬勿喷)

题目描述

求恰好使 s=1+1/2+1/3+⋯+1/n 的值大于X 时n 的值。( 2≤x≤10 )

输入

输入只有一行,包括 1个整数 X 。

输出

输出只有一行(这意味着末尾有一个回车符号),包括 1 个整数。

样例

输入:2
输出:4

话不多说,上代码

#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; double s = 0; for (int i = 1;; i++)//都知道for的三个指令可以不写,也可以用while { s += 1.0 / i; if (s > n) { break; } } cout << i; return 0; }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询