View Code of Problem 118


import java.util.Scanner;


public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int i = 1;
        while (scanner.hasNext()) {
            int distance = scanner.nextInt();
            System.out.printf("Case #%d: %d\n", i, cal(distance));
            i++;
        }
    }

    public static int cal(int distance) {
        int sum = 5;
        if (distance <= 3) {
            return sum;
        } else {
            long dif = distance - 3;
            if (dif % 2 == 0) {
                sum = (int) (sum + dif * 1.5);
            } else {

                sum = (int) (sum + dif * 1.5) + 1;
            }
            return sum;
        }
    }
}

Double click to view unformatted code.


Back to problem 118