View Code of Problem 9

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int nums = 1;
        while (scanner.hasNext()) {
            Integer get = Integer.valueOf(scanner.nextLine());
            int sum = 0;
            int size = 0;
            boolean face = false;
            for (int i = 0; i < get; i++) {
                String name = scanner.nextLine();
                sum += getscore(name);
                size++;
                if ("Athletic goat".equals(name)) {
                    face = true;
                }
            }
            if (size >= 10 && face) {
                sum += 50;
            }
            System.out.println("Case #" + nums + ": " + sum);
            nums++;
        }
    }

    public static int getscore(String name) {
        switch (name) {
            case "Pleasant goat":
                return 5;
            case "Pretty goat":
                return 8;
            case "Athletic goat":
                return 10;
            case "Lazy goat":
                return 15;
            case "Slow goat":
                return 20;
        }
        return 0;
    }
}

Double click to view unformatted code.


Back to problem 9