Submission #818815


Source Code Expand

import java.util.*;
public class Main{
	public static void main(String[] args){
		Scanner stdIn = new Scanner(System.in);
		int N = stdIn.nextInt();
		String[] s = new String[N];
		for(int i = 0; i <= N - 1; i++){
			s[i] = stdIn.next();
		}
		
		int[] vote = new int[N];
		for(int i = 0; i <= N - 1; i++){
			vote[i]++;
			for(int j = 0; j <= i - 1; j++){
				if(s[i].equals(s[j])){
					vote[j]++;
				}
			}
		}
		
		int maxVote = 0;
		int maxVoteIdx = -1;
		for(int i = 0; i <= N - 1; i++){
			if(vote[i] > maxVote){
				maxVote = vote[i];
				maxVoteIdx = i;
			}
		}
		
		String ans = s[maxVoteIdx];
		
		System.out.println(ans);
	}
}

Submission Info

Submission Time
Task B - 投票
User ste234689ado
Language Java (OpenJDK 1.7.0)
Score 100
Code Size 673 Byte
Status AC
Exec Time 428 ms
Memory 18872 KiB

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 428 ms 18756 KiB
case_02.txt AC 311 ms 18604 KiB
case_03.txt AC 311 ms 18712 KiB
case_04.txt AC 321 ms 18788 KiB
case_05.txt AC 312 ms 18768 KiB
case_06.txt AC 337 ms 18804 KiB
case_07.txt AC 325 ms 18756 KiB
case_08.txt AC 325 ms 18608 KiB
case_09.txt AC 324 ms 18716 KiB
case_10.txt AC 317 ms 18648 KiB
case_11.txt AC 317 ms 18724 KiB
case_12.txt AC 340 ms 18720 KiB
case_13.txt AC 336 ms 18872 KiB
case_14.txt AC 329 ms 18680 KiB
case_15.txt AC 323 ms 18696 KiB
sample_01.txt AC 316 ms 18636 KiB
sample_02.txt AC 304 ms 18632 KiB
sample_03.txt AC 308 ms 18720 KiB