题目http://acm.pku.edu.cn/JudgeOnline/problem?id=1003
- import java.io.BufferedInputStream;
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- Scanner scan = new Scanner(new BufferedInputStream(System.in));
- double length;
- double sum ;
- int cards ;
- while ((length = scan.nextDouble()) != 0.00) {
- cards = 1;
- sum = 0.5;
- while(sum < length){
- cards++;
- sum += 1.0/(cards+1);
- }
- System.out.println(cards + " card(s)");
- }
- }
- }