Java-POJ1003-Hangover
2024-10-08 10:52:55
题目大意:
给出一个浮点数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)"); }
}
}
最新文章
- jQuery选择什么版本 1.x? 2.x? 3.x?
- 无中间变量交换swap(a,b)
- 简单 常用的git命令
- SCRUM项目 4.0
- Linux Path文件夹内容
- 5种IO模型
- 细雨学习笔记:Jmeter之post processors(后置处理器)
- (cljs/run-at (JSVM. :browser) ";简单类型可不简单啊~";)
- 报错:No identifier specified for entity: main.java.com.sy.entity.User的解决办法
- thinkphp3.2.3使用ajax 的一些坑——使用AjaxReturn()后,直接返回null,模板文件不起作用
- gevent:异步理论与实战[转]
- 怎么把微信里的文件发到QQ?
- (转)RandomAccessFile类使用详解
- pandas的Panel类型dtype
- Dubbo源码分析
- <;构建之法>;第三10、11、12章
- MySQL设置白名单教程
- CBV FBV rest framework
- Hibernate: No Session found for current thread
- Laravel JsonResponse数组获取
热门文章
- Codeforces Round #592 (Div. 2) D - Paint the Tree
- 巨杉数据库SequoiaDB】巨杉Tech | SequoiaDB 分布式事务实现原理简介
- CentOS 7 部署 Redis(单机版)
- python 元组 列表 字典
- LeetCode Two Sum&Two Sum II - Input array is sorted&3Sum&4Sum 一锅煮题解
- R 常用清洗函数汇总
- splice删除元素后返回的是一个数组
- Python的字典、列表合并
- <;input type=";file";>;文件上传
- <;软件工程基础>;