Submission #1177018


Source Code Expand

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int N = Integer.parseInt(sc.nextLine());

        Map<String, Integer> map = new HashMap<>();
        for (int i = 0; i < N; i++) {
            String name = sc.nextLine();
            
            map.compute(name, (k, v) -> (v == null) ? 1 : v + 1);
        }

        String leader="";
        int voteNum = Integer.MIN_VALUE;
        for (Map.Entry<String,Integer> entry : map.entrySet()) {

            if (entry.getValue() >= voteNum) {
                voteNum = entry.getValue();
                leader = entry.getKey();
            }
        }

        System.out.println(leader);


    }

}

Submission Info

Submission Time
Task B - 投票
User kr784
Language Java8 (OpenJDK 1.8.0)
Score 100
Code Size 825 Byte
Status AC
Exec Time 215 ms
Memory 26964 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 18
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All sample_01.txt, sample_02.txt, sample_03.txt, case_01.txt, case_02.txt, case_03.txt, case_04.txt, case_05.txt, case_06.txt, case_07.txt, case_08.txt, case_09.txt, case_10.txt, case_11.txt, case_12.txt, case_13.txt, case_14.txt, case_15.txt
Case Name Status Exec Time Memory
case_01.txt AC 215 ms 24916 KB
case_02.txt AC 175 ms 22996 KB
case_03.txt AC 172 ms 26964 KB
case_04.txt AC 165 ms 26324 KB
case_05.txt AC 168 ms 26836 KB
case_06.txt AC 174 ms 26964 KB
case_07.txt AC 167 ms 24916 KB
case_08.txt AC 166 ms 26452 KB
case_09.txt AC 160 ms 26452 KB
case_10.txt AC 165 ms 24788 KB
case_11.txt AC 172 ms 26836 KB
case_12.txt AC 170 ms 25808 KB
case_13.txt AC 172 ms 24532 KB
case_14.txt AC 161 ms 26836 KB
case_15.txt AC 173 ms 26836 KB
sample_01.txt AC 177 ms 22732 KB
sample_02.txt AC 166 ms 25172 KB
sample_03.txt AC 159 ms 24788 KB