| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 512 MB | 757 | 178 | 147 | 24.915% |
흐에에…
누군가가 어둠을 틈타, 시이(swi)의 엄청난 케이크를 먹어버렸다!
시이는 케이크를 좋아하는 사람이다. 따라서, 시이는 여느 때처럼 근처의 가게에서 사 온 굉장히 엄청난 케이크를 식탁 위에 올려놓고 케이크를 감상하고 있었다. 하지만 방이 너무 따뜻했기 때문에 시이는 잠에 들고 말았고… 케이크는 사라져 있었다!
사건이 일어났을 때, 집 안에는 시이와 시이를 제외한 $N$명의 다른 사람들이 있었다. 케이크를 먹은 범인은 사건이 일어났을 때 집 안에 있던 사람들 중 하나이다.
시이는 주변을 수소문한 결과, 사건이 일어나지 않은 곳에서 사건이 일어났을 때 목격된 사람들의 이름 $M$개를 얻었다.
이 사건은 추리 소설의 원칙을 따를 것이기 때문에, 범인을 다음과 같이 추리할 수 있다.
dongho가 집에 존재했을 경우, 목격담에 관계없이 dongho가 범인이다.bumin인 사람이 집에 있었다면, 그 사람이 범인이다.cake인 사람이 집에 있었다면, 케이크는 거짓말이기 때문에 (The cake is a lie) 그 사람이 범인이다.lawyer인 사람이 집에 있었다면, 변호사는 항상 범인이기 때문에 그 사람이 범인이다.케이크가 있는 방에서 잠에 든 시이는 다른 곳에서 목격되지 않는다.
한 사람의 이름은 유일하고, 동명이인이 존재하지 않는다.
한 사람이 여러 번 목격되었을 수 있고, 목격된 사람이 사건이 일어났을 때 집 밖에 있었을 수도 있다.
시이의 케이크를 먹은 범인을 찾아주자.
첫 번째 줄에, 시이의 케이크가 없어졌다는 메시지가 입력된다. (swi's cake is missing!)
두 번째 줄에, 집 안에 있던 시이를 제외한 사람의 수 $N$이 주어진다.
그다음 $N$개 줄에, 집 안에 있던 시이를 제외한 $N$명 각각의 이름이 한 줄에 하나씩 주어진다. 이름은 영문 소문자로만 이루어진 1ドル$글자 이상 8ドル$글자 이하의 문자열이다.
그다음 줄에, 목격담의 수 $M$이 주어진다.
그다음 $M$개 줄에, 사건이 일어나지 않은 곳에서 목격된 사람의 이름이 주어진다.
문제의 규칙에 따라, 시이의 케이크를 먹은 범인의 이름을 출력한다.
swi's cake is missing! 5 dongho potato cake bumin dhyang 5 dongho dongho dongho dongho dongho
dongho