描述求恰好使s=1+12+13+…+1n的值大于X时n的值。输入描述输入只有一行包括1个整数X。输出描述输出只有一行这意味着末尾有一个回车符号包括1个整数。希望能用c++写代码一定要正确!
#include
int main() { int X; cin >> X;
double sum = 0;
int n = 1;
while (sum <= X) {
sum += 1.0 / n;
n++;
}
cout << n << endl;
return 0;
}
原文地址: https://www.cveoy.top/t/topic/iMkZ 著作权归作者所有。请勿转载和采集!