不考400不改名 @ 2021-08-05 11:24:02
这题简简单单
TLE了 直接奉上代码
#include<iostream>
using namespace std;
int main(){
int k,s=0,n=1;
cin>>k;
while(s<k){
s+=1/n;
n++;
}
cout<<n;
return 0;
}
by arrow_king @ 2021-08-06 16:48:04
这题很简单,硬算就行。
#include<bits/stdc++.h>//万能头
using namespace std;
int main() {
int k;
long long n=0;//数据较大,用long long
double s=0;
scanf("%d",&k);
while(s<=k) { //一个一个加
n++;
s+=1.0/n;
}
printf("%lld",n);//输出n
return 0;
}
完美!太简单了