这几天刚刚接触java,恰好pku的oj可以用java代码提交,所以找些hello world 的题目来练练
这是我第一个除了hello world 的另外一个 hello world
accepted~
第一次还以为可以用while(1),没想到没有可以运行,后来问下人,才知道不像c中1 。常数不能作为条件判断
import java.util. * ; public class Main ... { public static void main(String[] args)...{ Scanner in = new Scanner(System.in); double n = in.nextDouble(); while(n != 0.0)...{ double sum = 0.0; double i = 1.00; while(1 == 1) ...{ sum += 1/(i + 1); if(sum > n) ...{ System.out.println((int)i + " card(s)"); break; } i ++ ; } n = in.nextDouble(); } } }