poj1003 java
2014-12-01 16:01
148 查看
import java.util.Scanner;public class Main {public static void main(String[] args){Scanner cin = new Scanner(System.in);while(cin.hasNext()){double f = cin.nextFloat();if(f == 0)return;if(f <=0.5){System.out.println("1 card(s)");continue;}int ans = 1;double sum = 0.5;int base = 2;do{base++;ans++;sum += 1.0/base;}while(sum < f);System.out.println(ans + " card(s)");}}}
相关文章推荐
- POJ 1003 Hangover [解题报告] Java
- poj 1003 Java
- POJ 1003 java
- poj 2413 java How many Fibs?
- POJ 1003 解题分析
- poj 1131 Octal Fractions java
- POJ 3157 Java vs C++ 字符串处理
- POJ 1003(Hangover 简单数学) 解题报告
- POJ 1003 Hangover 解题报告
- poj 2713肿瘤面积(java)
- POJ PKU 2305 java大数进制转化 JAVA 大数转换成字符串 转
- poj 上用java写代码的模板
- poj 1003 Hangover 解题报告
- JAVA大数求余 Basic remains(POJ 2305)
- POJ 2084 递归+卡特兰数+JAVA大整数运算实例
- poj The Snail 1563 java
- POJ 1003--Hangover
- POJ 1003(Hangover 简单数学) 解题报告
- (POJ 1003)Hangover
- POJ 1003 Hangover