• + 4 comments

    Java solution - passes 100% of test cases

    Make sure not to make the Checker class public.

    class Checker implements Comparator<Player> {
        @Override
        public int compare(Player p1, Player p2) {
            if (p1.score == p2.score) {
                return p1.name.compareTo(p2.name);
            } else {
                return p2.score - p1.score;
            }
        }
    }
    

    From my HackerRank Java solutions.