POJ1003 水题不解释
2015-09-06 21:17
232 查看
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
while(input.hasNext()){
double target=input.nextFloat();
if(target==0)
return;
if(target<=0.5){
System.out.println("1 card(s)");
continue;
}
int cards=1;
double sum=0.5;
int base=2;
while(sum<target){
base++;
sum+=1.0/base;
cards++;
};
System.out.println(cards+" card(s)");
}
}
}
public class Main {
public static void main(String[] args){
Scanner input=new Scanner(System.in);
while(input.hasNext()){
double target=input.nextFloat();
if(target==0)
return;
if(target<=0.5){
System.out.println("1 card(s)");
continue;
}
int cards=1;
double sum=0.5;
int base=2;
while(sum<target){
base++;
sum+=1.0/base;
cards++;
};
System.out.println(cards+" card(s)");
}
}
}
相关文章推荐
- 国内手机市场遇冷 寒流杀向供应商
- 漫谈C指针第九讲---参数的值传递
- C++基础---回调函数
- 数据结构与算法
- 取消svn版本控制
- Android——LinearLayout使用
- Android5.0新控件RecyclerVIew的介绍和兼容使用的方法
- fragment碎片活动
- hdu 1058
- LeetCode题解:Permutations
- HDU 4747 Mex
- Scala 深入浅出实战经典 第77讲:模式匹配下的提取器动手构造实战
- 1-1 Zabbix 监控安装
- 将系统中的编码输出到txt文件
- LeetCode_Tree_Populating Next Right Pointers in Each Node I II
- 一起talk C栗子吧(第四十七回:C语言实例--走迷宫一)
- FPGA/CPLD中如何实现低于一个时钟周期的延时?
- [dp](不连续)最大公共上升子序列 POJ 2127
- Android开发利器(Logcat 、DDMS、ADB)的使用
- 完美的运用MSComm控件开发串口调试助手