View Code of Problem 64

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNext()) {
            //3/2 Ki
            String[] get = scanner.nextLine().split(" ");
            int n1 = Integer.valueOf(get[0]);
            int n2 = Integer.valueOf(get[1]);
            int n3 = Integer.valueOf(get[2]);
            if (n1 == 0) {
                break;
            }

            int pre = n2;
            for (int i = 1; i < n1 - 1; i++) {
                n2 = (pre - pre / 2) + pre;
                if (n2 > n3) {
                    break;
                }
                pre = n2;
            }
            System.out.println(pre);
        }
    }
}

Double click to view unformatted code.


Back to problem 64