请问哪里错了,20分,必关
查看原帖
请问哪里错了,20分,必关
1359067
saam楼主2025/7/23 20:53
#include <bits/stdc++.h>
#define IOS ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
using namespace std;
int k,n=1;
double sum=1;
signed main() {
	IOS;
	cin >> k;
	if(k==1) {
		cout << 2;
		return 0;
	}
	while(1) {
		++n;
		for(int i=1;i<=n;++i)
			sum+=1.0/i;
		if(sum > k) {
			cout << n;
			return 0;
		}
	}
	return 0;
}
2025/7/23 20:53
加载中...