您的位置:首页 > 编程语言 > Java开发

POJ系列——java

2017-10-24 13:13 225 查看
入门

POJ1003

懒得翻译,题目大概意思

求1/2+1/3+…1/(n+1)>=c时的最小n值。(0.00<=c<=5.20)

代码:

public static void main(String[] args) {

Scanner in = new Scanner(System.in);
while (in.hasNext()){
double c = in.nextDouble();
double sum = 0.0;
int n = 1;
if (c==0) {
return;
}
do {
n++;
sum = sum + 1.0 / n;
} while (sum<c);
System.out.println((n-1)+" card(s)");

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: