[P1035](https://www.luogu.org/problemnew/show/P1035)
将分数当做浮点数来算,显然会损失一定的精度,所以应该尽量用double
#include<iostream>
using namespace std;
int main()
{
int K;
cin >> K;
double sum = 0.000;//注意精度
int n = 0;
do
{
n++;
sum += 1.0 / n;
} while (sum <= K);
cout << n;
return 0;
}