프로그램 명: fruits(special judge)
제한시간: 1 초

21St Century Fruits 회사는 기존의 과일의 유전자를 다른 과일의 유전자에 옮겨서 새로운 과일을 만드는데 특화되어 있다. 이러한 시도는 대부분 좋은 결과를 얻지 못하지만 때때로는 두 과일의 맛을 합쳐놓은 새로은 품종의 과일이 나타난다.

이 경우 이 과일의 이름을 무엇으로 할까를 고민하게 되는데 , apple 과 pear 사이의 새로운 과일은 apple-pear 로 부를수도 있지만 흥미롭게 들리지는 않는다. 그래서 양 쪽 과일의 이름을 모두 포함하는 부분 문자열로 새로운 이름을 부여하기로 하였다.

예를 들어 , apple 과 pear 는 applear (APPLEar , apPlEAR ) 이런 성질을 가진 이 보다 더 짧은 문자열은 없다. 또한 cranberry 과 boysenberry 는 boysecranberry 혹은 craboysenberry

두가지 이름을 입력으로 받아서 이를 만족하는 최단 문자열을 만드는게 문제이다.

입력

두 문자열이 입력으로 주어진다. 각 문자열의 크기는 최대 100 자이고 알파벳문자로만 이루어진다.

출력

두 문자열을 포함하는 최단 문자열을 출력한다. 답이 여러개 존재하면 아무 것이나 출력하면 된다.

입출력 예

입력

apple peach

출력

appleach

입력

ananas banana

출력

bananas

입력

pear peach

출력

pearch
출처:Ulm Local 1999

[질/답] [제출 현황] [푼 후(1)]
[ 채 점 ] [홈으로]  [뒤 로]