题目大意:

  给出一个浮点数a,求出使得 不等式 1/2 + 1/3 + ... + 1/(n+1) ≥ a 成立的最小值

大水题,由于数据范围小,给出了确认上界5.20,满足二分答案

但是我懒啊,直接暴力出奇迹,附上代码

 package poj.ProblemSet;

 import java.util.Scanner;

 public class poj1003 {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
for (double a=cin.nextDouble();!(Math.abs(a - 0.00) < 0.001);a = cin.nextDouble()){
double sum = 0.0;
int ans = 0;
for (int i = 2; ; i++) {
sum += (double) 1 / i;
if (sum >= a) {
ans = i - 1;
break;
}
}
System.out.println(ans + " card(s)"); }
}
}

最新文章

  1. jQuery选择什么版本 1.x? 2.x? 3.x?
  2. 无中间变量交换swap(a,b)
  3. 简单 常用的git命令
  4. SCRUM项目 4.0
  5. Linux Path文件夹内容
  6. 5种IO模型
  7. 细雨学习笔记:Jmeter之post processors(后置处理器)
  8. (cljs/run-at (JSVM. :browser) &quot;简单类型可不简单啊~&quot;)
  9. 报错:No identifier specified for entity: main.java.com.sy.entity.User的解决办法
  10. thinkphp3.2.3使用ajax 的一些坑——使用AjaxReturn()后,直接返回null,模板文件不起作用
  11. gevent:异步理论与实战[转]
  12. 怎么把微信里的文件发到QQ?
  13. (转)RandomAccessFile类使用详解
  14. pandas的Panel类型dtype
  15. Dubbo源码分析
  16. &lt;构建之法&gt;第三10、11、12章
  17. MySQL设置白名单教程
  18. CBV FBV rest framework
  19. Hibernate: No Session found for current thread
  20. Laravel JsonResponse数组获取

热门文章

  1. Codeforces Round #592 (Div. 2) D - Paint the Tree
  2. 巨杉数据库SequoiaDB】巨杉Tech | SequoiaDB 分布式事务实现原理简介
  3. CentOS 7 部署 Redis(单机版)
  4. python 元组 列表 字典
  5. LeetCode Two Sum&Two Sum II - Input array is sorted&3Sum&4Sum 一锅煮题解
  6. R 常用清洗函数汇总
  7. splice删除元素后返回的是一个数组
  8. Python的字典、列表合并
  9. &lt;input type=&quot;file&quot;&gt;文件上传
  10. &lt;软件工程基础&gt;