結果

問題 No.239 にゃんぱすー
ユーザー FF256grhy
提出日時 2015-07-10 23:01:33
言語 C++11
(gcc 4.8.5)
結果
WA  
(最新)
AC  
(最初)
実行時間 -
コード長 676 Byte
コンパイル時間 100 ms
使用メモリ 8,920 KB
最終ジャッジ日時 2019-09-18 13:48:11

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
challenge01.txt WA -
challenge02.txt WA -
challenge03.txt AC 3 ms
8,916 KB
sample1.txt AC 3 ms
6,876 KB
sample2.txt AC 3 ms
8,920 KB
sample3.txt AC 2 ms
6,872 KB
sample4.txt AC 2 ms
8,920 KB
test1.txt AC 3 ms
6,876 KB
test2.txt AC 3 ms
6,872 KB
test3.txt AC 2 ms
6,876 KB
test4.txt AC 2 ms
6,876 KB
test5.txt AC 3 ms
6,876 KB
test6.txt AC 3 ms
6,872 KB
test7.txt AC 3 ms
6,872 KB
test8.txt AC 3 ms
6,876 KB
test9.txt AC 4 ms
6,872 KB
test10.txt AC 3 ms
6,872 KB
test11.txt AC 3 ms
6,876 KB
test12.txt AC 3 ms
6,876 KB
test13.txt AC 4 ms
6,876 KB
test14.txt AC 4 ms
6,876 KB
test15.txt AC 4 ms
6,876 KB
test16.txt AC 4 ms
6,876 KB
test17.txt AC 4 ms
6,872 KB
test18.txt AC 4 ms
6,872 KB
test19.txt AC 5 ms
6,876 KB
test20.txt AC 4 ms
6,872 KB
test21.txt AC 3 ms
6,872 KB
test22.txt AC 2 ms
6,872 KB
test23.txt AC 3 ms
6,876 KB
test24.txt AC 3 ms
6,876 KB
test25.txt AC 3 ms
6,872 KB
test26.txt AC 4 ms
6,872 KB
test27.txt AC 4 ms
6,876 KB
test28.txt AC 4 ms
6,876 KB
test29.txt AC 5 ms
6,872 KB
test30.txt AC 4 ms
6,872 KB
テストケース一括ダウンロード

ソースコード

diff #
#include <stdio.h>

int n, b[100];
char a[100][100][31];
char nya[] = "nyanpass";

int eq(char[], char[]);

int main(void) {
	scanf("%d", &n);
	int i, j;
	for(j = 0; j < n; j++) {
	for(i = 0; i < n; i++) {
		scanf("%s", a[i][j]);
	}
	}
	
	for(i = 0; i < n; i++) {
	for(j = 0; j < n; j++) {
		if(i == j) { continue; }
		if( ! eq(a[i][j], nya) ) {
			b[i] = 1;
			break;
		}
	}
	}
	
	int c = 0, p = -1;
	for(i = 0; i < n; i++) {
		if(b[i] == 0) {
			p = i + 1;
			c++;
		}
	}
	if(c != 1) { p = -1; }
	printf("%d\n", p);
	
	return 0;
}

int eq(char s[], char t[]) {
	int i = 0;
	while(s[i] == '\0' || t[i] == '\0') {
		if(s[i] != t[i]) { return 0; }
	}
	return (s[i] == t[i]);
}
0