提出 #77548692
ソースコード 拡げる
Copy
#include <stdio.h>#include <string.h>int main(void) {int N;char X;int yes = 0;int i;char Xbuf[4];int Xid;const char *retu = "ABCDE", *pX;if (scanf("%d%3s", &N, Xbuf) != 2) return 1;X = *Xbuf;pX = strchr(retu, X);if (pX == NULL) {puts("No");return 0;}Xid = pX - retu;for (i = 0; i < N; i++) {char S[8];
#include <stdio.h>
#include <string.h>
int main(void) {
int N;
char X;
int yes = 0;
int i;
char Xbuf[4];
int Xid;
const char *retu = "ABCDE", *pX;
if (scanf("%d%3s", &N, Xbuf) != 2) return 1;
X = *Xbuf;
pX = strchr(retu, X);
if (pX == NULL) {
puts("No");
return 0;
}
Xid = pX - retu;
for (i = 0; i < N; i++) {
char S[8];
if (scanf("%7s", S) != 1) return 1;
yes = yes || S[Xid] == 'o';
}
puts(yes ? "Yes" : "No");
return 0;
}
提出情報
| 提出日時 | |
|---|---|
| 問題 | B - Train Reservation |
| ユーザ | mikecat |
| 言語 | C23 (GCC 14.2.0) |
| 得点 | 200 |
| コード長 | 480 Byte |
| 結果 | AC |
| 実行時間 | 1 ms |
| メモリ | 1704 KiB |
ジャッジ結果
| セット名 | Sample | All | ||||
|---|---|---|---|---|---|---|
| 得点 / 配点 | 0 / 0 | 200 / 200 | ||||
| 結果 |
|
|
| セット名 | テストケース |
|---|---|
| Sample | 00_sample_01.txt, 00_sample_02.txt |
| All | 00_sample_01.txt, 00_sample_02.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 02_hand_01.txt, 02_hand_02.txt |
| ケース名 | 結果 | 実行時間 | メモリ |
|---|---|---|---|
| 00_sample_01.txt | AC | 1 ms | 1580 KiB |
| 00_sample_02.txt | AC | 0 ms | 1652 KiB |
| 01_random_01.txt | AC | 0 ms | 1560 KiB |
| 01_random_02.txt | AC | 0 ms | 1600 KiB |
| 01_random_03.txt | AC | 0 ms | 1600 KiB |
| 01_random_04.txt | AC | 0 ms | 1576 KiB |
| 01_random_05.txt | AC | 0 ms | 1600 KiB |
| 01_random_06.txt | AC | 0 ms | 1576 KiB |
| 01_random_07.txt | AC | 0 ms | 1576 KiB |
| 01_random_08.txt | AC | 0 ms | 1640 KiB |
| 01_random_09.txt | AC | 0 ms | 1560 KiB |
| 01_random_10.txt | AC | 0 ms | 1612 KiB |
| 02_hand_01.txt | AC | 0 ms | 1704 KiB |
| 02_hand_02.txt | AC | 0 ms | 1612 KiB |