시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 512 MB | 12 | 1 | 1 | 8.333% |
강호와 준규가 기존에 하던 가게를 정리하고 힘을 합쳐서 새로운 가게를 열었다.
오늘은 새로운 가게의 이름을 정하려고 한다. 두 사람은 예전에 사용하던 가게 간판을 가지고 있고, 이 간판을 이용해서 새로운 가게의 이름을 만들려고 한다. 새로운 가게의 이름을 만드는 과정은 다음과 같다. 이때, 대소문자는 구분한다.
강호의 간판에 쓰여 있는 문자열 X와 준규의 간판에 쓰여 있는 문자열 Y가 주어졌을 때, 가능한 새로운 가게의 이름 중에서 가장 긴 것을 구하는 프로그램을 작성하시오. 만약, 길이가 긴 것이 여러 가지라면 사전 순으로 앞서는 것을 출력한다.
첫째 줄에 강호의 문자열 X과 준규의 문자열 Y가 주어진다. 문자열의 길이는 47을 넘지 않으며, 알파벳 대/소문자로만 이루어져 있다.
가능한 새로운 가게의 이름 중에서 가장 긴 것을 출력한다. 만약, 길이가 긴 것이 여러 가지라면 사전 순으로 앞서는 것을 출력한다.
만약, 가능한 가게의 이름이 없으면 -1을 출력한다.
StoreOfKangho StoreOfJunkyu
ou
KanghoAndKangho Kangho
-1
KanghoLikesToPlayGames JunkyuAlsoLikesToPlayGames
esToPlayGames
abacaba abacabadabacaba
abaabacaba