Submission #168882


Source Code Expand

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int n = sc.nextInt();
		String[] name = new String[n];
		int[] votes = new int[n];
		for(int i=0;i<n;i++) {
			String s = sc.next();
			for(int j=0;j<name.length;j++) {
				if (name[j] == null) {
					name[j] = s;
					votes[j] = 1;
					break;
				}else if (s.equals(name[j])) {
					votes[j]++;
					break;
				}
			}
		}
		String maxname = null;
		int max = 0;
		for(int i=0;i<n;i++) {
			if (max < votes[i]) {
				maxname = name[i];
				max = votes[i];
			}
		}
		System.out.println(maxname);
	}
}

Submission Info

Submission Time
Task B - 投票
User piroz95
Language Java (OpenJDK 1.7.0)
Score 100
Code Size 664 Byte
Status AC
Exec Time 693 ms
Memory 23336 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 553 ms 23092 KB
case_02.txt AC 693 ms 23220 KB
case_03.txt AC 520 ms 23092 KB
case_04.txt AC 493 ms 23220 KB
case_05.txt AC 493 ms 23224 KB
case_06.txt AC 483 ms 23336 KB
case_07.txt AC 483 ms 23220 KB
case_08.txt AC 506 ms 23264 KB
case_09.txt AC 489 ms 23216 KB
case_10.txt AC 503 ms 23224 KB
case_11.txt AC 497 ms 23216 KB
case_12.txt AC 482 ms 23200 KB
case_13.txt AC 490 ms 23220 KB
case_14.txt AC 483 ms 23092 KB
case_15.txt AC 494 ms 23088 KB
sample_01.txt AC 480 ms 23216 KB
sample_02.txt AC 475 ms 23212 KB
sample_03.txt AC 488 ms 23260 KB