| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 1299 | 584 | 534 | 50.235% |
지난 대회에 이어 이번에도 문자열 문제를 출제하고 싶은 에릭은 다음과 같은 문제를 떠올렸다. 정답 코드를 짜기 귀찮은 에릭을 위해 대신 문제를 풀어주자!
서로 다른 두 문자열 $a$, $b$에 대해 다음 중 하나가 성립할 때 문자열 $a$가 문자열 $b$보다 사전순으로 앞에 온다고 말한다.
첫 번째 줄에 세 정수 $N$, $M$, $K$가 공백으로 구분되어 주어진다.
$i + 1$번째 줄에는 문자열 $S_i$가 주어진다. $(1 \le i \le N)$
$S_1, S_2, \cdots, S_N$을 이용하여 위에서 설명한 방법으로 만들 수 있는 문자열 $T$ 중 사전순으로 가장 앞에 오는 것을 출력한다.
| 번호 | 배점 | 제한 |
|---|---|---|
| 1 | 15 | $M = 1$ |
| 2 | 20 | $S_1 = S_2 = \cdots = S_N$ |
| 3 | 65 | 추가 제약 조건 없음 |
4 1 2 Y Y Z X
XY
3 4 2 ABCD AACC ABCC
AAABCCCC
School > 한국과학영재학교 > 2023 KSA Automata Summer Contest C번