結果

問題 No.239 にゃんぱすー
ユーザー Goryudyuma
提出日時 2017-03-21 08:39:38
言語 Java8
(openjdk 1.8.0_121)
結果
AC  
実行時間 224 ms
コード長 1483 Byte
コンパイル時間 2001 ms
使用メモリ 26036 KB

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
challenge01.txt AC 122 ms
20916 KB
challenge02.txt AC 125 ms
20884 KB
challenge03.txt AC 126 ms
20888 KB
sample1.txt AC 125 ms
21120 KB
sample2.txt AC 137 ms
20912 KB
sample3.txt AC 127 ms
20896 KB
sample4.txt AC 124 ms
20884 KB
test1.txt AC 129 ms
20936 KB
test2.txt AC 136 ms
20988 KB
test3.txt AC 146 ms
21088 KB
test4.txt AC 150 ms
21184 KB
test5.txt AC 152 ms
21532 KB
test6.txt AC 157 ms
21648 KB
test7.txt AC 157 ms
21768 KB
test8.txt AC 169 ms
21900 KB
test9.txt AC 157 ms
22064 KB
test10.txt AC 154 ms
22244 KB
test11.txt AC 160 ms
22444 KB
test12.txt AC 164 ms
22652 KB
test13.txt AC 162 ms
23804 KB
test14.txt AC 169 ms
24048 KB
test15.txt AC 172 ms
24328 KB
test16.txt AC 177 ms
24596 KB
test17.txt AC 174 ms
24988 KB
test18.txt AC 183 ms
25316 KB
test19.txt AC 189 ms
25672 KB
test20.txt AC 224 ms
26032 KB
test21.txt AC 140 ms
20988 KB
test22.txt AC 145 ms
21160 KB
test23.txt AC 152 ms
21652 KB
test24.txt AC 172 ms
21900 KB
test25.txt AC 164 ms
22236 KB
test26.txt AC 184 ms
23568 KB
test27.txt AC 177 ms
24060 KB
test28.txt AC 180 ms
24688 KB
test29.txt AC 187 ms
25320 KB
test30.txt AC 192 ms
26036 KB
テストケース一括ダウンロード

ソースコード

diff #
import java.util.*;

class Main {
        public static void main(String args[]) {
                try (Scanner sc = new Scanner(System.in)) {
                        int N = sc.nextInt();
                        boolean[] f = new boolean[N];
                        for (int i = 0; i < N; i++) {
                                f[i] = true;
                        }
                        for (int i = 0; i < N; i++) {
                                for (int j = 0; j < N; j++) {
                                        String S = sc.next();
                                        if (!(S.equals("-") || S.equals("nyanpass"))) {
                                                f[j] = false;
                                        }
                                }
                        }
                        int c = 0;
                        for (int i = 0; i < N; i++) {
                                if (f[i]) {
                                        c++;
                                }
                        }
                        if (c != 1) {
                                System.out.println(-1);
                        } else {
                                for (int i = 0; i < N; i++) {
                                        if (f[i]) {
                                                System.out.println(i + 1);
                                        }
                                }
                        }
                }
        }
}
0