[codeforces 1293B] JOE is on TV! 1+1/2+1/3+1/4+......+1/n序列

[codeforces 1293B] JOE is on TV!    1+1/2+1/3+1/4+......+1/n序列

总目录详见https://blog.csdn.net/mrcrack/article/details/103564004

在线测评地址https://codeforces.com/contest/1293/problem/B

Problem Lang Verdict Time Memory
B - JOE is on TV! GNU C++11 Accepted 31 ms 0 KB

//没想到如此简单,提交那一刻还不敢相信,不过证明过程大致如下
//因2/n<1/n+1/(n-1),故让分子为1,分母为n,n-1,n-2,......

#include <stdio.h>
int main(){
	int n,i;
	double ans=0;
	scanf("%d",&n);
	for(i=n;i>=1;i--)ans+=1.0/i;
	printf("%.12lf\n",ans);
	return 0;
}
发布了487 篇原创文章 · 获赞 516 · 访问量 43万+

猜你喜欢

转载自blog.csdn.net/mrcrack/article/details/104072209