1053
来源:互联网 发布:手机必备实用软件 编辑:程序博客网 时间:2024/06/17 19:47
题目描述
已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。
现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。
输入
k
输出
n
样例输入
1
样例输出
2
提示
来源
#include<stdio.h>int main(){ double s=0;//用float精度不高 int i,k,n; scanf("%d",&k); for(i=1;i<=10000000;i++) { s=s+1.0/(double)i; if(s-k>0) { n=i; break;//!!!!! } } printf("%d",n); return 0;}
0 0
- 1053
- 1053
- hdu 1053
- hdu 1053
- zoj 1053
- POJ-1053
- pat 1053
- pat 1053
- Pat 1053
- HDU 1053
- PAT 1053
- 1053: 【密码】
- GOJ 1053
- luogu 1053
- Flash CS3 Error #1053
- FZU 1053 Happy 2004
- 1053 哈夫曼编码
- ural 1053 Pinocchio
- Gradle 配置技巧
- CString与double互相转化
- 机器学习:方差Variance与偏差Bias
- 初学C程序
- Android 跑马灯 文字滚动
- 1053
- 深入理解Java:SimpleDateFormat安全的时间格式化
- 温故而知新之Java多线程编程(一)
- redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
- 1103
- [平面图 贪心 || 最大流] BZOJ 2939 [Poi2000]滑雪 Skiers
- Netty系列之Netty高性能之道
- AC自动机
- python学习笔记(21)--类的详解3-属性函数(@property)