Submission #27544


ソースコード

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include<stdio.h>
char str[100][101];
char word[]="helloworld";
int dx[]={1,0,-1,0};
int dy[]={0,1,0,-1};
int n,m;
int func(int y,int x){
int i,k,f=0;
int ny,nx;
for(k=0;k<4;k++){
ny=y;
nx=x;
for(i=1;i<10;i++){
ny+=dy[k];
nx+=dx[k];
if(ny<0||ny>=n||nx<0||nx>=m)
break;
if(str[ny][nx]!=word[i])
break;
if(str[ny][nx]==word[i]&&i==9)
f=1;
}
}
return f;
}
int main(){
int f=0;
scanf("%d %d",&n,&m);
int i,j;
for(i=0;i<n;i++){
scanf("%s",str[i]);
}
for(i=0;i<n;i++){
for(int j=0;j<m;j++){
if(str[i][j]=='h')
f+=func(i,j);
}
if(f)
break;
}
if(f)
printf("Homono is Criminal\n");
else
printf("NA\n");
return 0;
}

ステータス

項目 データ
問題 0055 - Hello world Extreme
ユーザー名 ei1710
投稿日時 2017-10-08 09:05:34
言語 C
状態 Accepted
得点 1
ソースコード長 938 Byte
最大実行時間 55 ms
最大メモリ使用量 556 KB

セット

セット 得点 Cases
1 ALL 1 / 1 *

テストケース

ファイル名 状態 実行時間 メモリ使用量 #
sample1_in.txt AC 55 ms 380 KB
1
sample2_in.txt AC 17 ms 432 KB
1
sample3_in.txt AC 18 ms 356 KB
1
sample4_in.txt AC 20 ms 376 KB
1
sample5_in.txt AC 20 ms 556 KB
1