【题目描述】
编一程序求满足不等式1+12+13…+1n≥m1+12+13…+1n≥m的最小nn值。
其中,n,mn,m为正整数。
【输入】
输入mm。
【输出】
输出nn。
【输入样例】
3
【输出样例】
11
【提示】
【数据范围】
对于所有数据:m≤11m≤11。
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
double m, s = 0, i = 1;//s:和 i:分母
cin >> m;
while(s < m){
s += 1 / i;
i++;
}
cout << i - 1;
return 0;
}