結果
問題 | No.24 数当てゲーム |
ユーザー |
![]() |
提出日時 | 2018-04-20 00:15:48 |
言語 | Java (openjdk 23) |
結果 |
AC
|
実行時間 | 133 ms / 5,000 ms |
コード長 | 779 bytes |
コンパイル時間 | 2,218 ms |
コンパイル使用メモリ | 77,988 KB |
実行使用メモリ | 54,380 KB |
最終ジャッジ日時 | 2024-06-27 04:57:16 |
合計ジャッジ時間 | 4,124 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 10 |
ソースコード
import java.util.Arrays;import java.util.Scanner;public class Main{public static void main(String[] args) {Scanner scan = new Scanner(System.in);int N = scan.nextInt();int [][]x = new int[N][4];String []s = new String[N];for(int i = 0; i < N; i++) {for(int j = 0; j < 4; j++) {x[i][j] = scan.nextInt();}s[i] = scan.next();}scan.close();int []state = new int[10];Arrays.fill(state, 0);int k = 0;for(int i = 0; i < N; i++) {if(s[i].equals("YES")) {k = 1;}else {k = -1;}for(int j = 0; j < 4; j++) {state[x[i][j]] += k;}}int max = state[0];int ans = 0;for(int i = 1; i < 10; i++) {if(max < state[i]) {ans = i;max = state[i];}}System.out.println(ans);}}