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

여기서의 “부분”은 LCS문제에서의 “부분”과는 다른 의미임을 명심하라.

nice라는 문자열이 있다면 이 문제에서의 부분문자열의 집합은

{‘’, n, i, c, e, ni, ic, ce, nic,ice, nice}
이다.

LCS문제에서의 “부분”에서는 nce도 하나의 부분문자열로 볼 수 있지만 이 문제에서는 부분문자열이 아니다. (즉, 이 문제에서의 “부분”은 원래 문자열에서 일정 부분을 잘라낸 것이다.)

photography와 autograph 두 문자열이 있다고 할 때, ph, grap, to 등의 부분문자열이 있으며, 이 중 최대의 길이를 갖는 부분문자열은 tograph이다.

입력

두 줄에 각각의 스트링이 주어진다. 각 스트링의 길이는 4000이하이다.

출력

첫줄에 찾은 부분문자열의 길이, 둘째 줄에 가장 긴 공통의 부분문자열을 출력한다.

입출력 예

입력

photography
autograph

출력 

7
tograph
▣2014.4.21 special judge 처리하였습니다.
[질/답] [제출 현황] [푼 후(1)]
[ 채 점 ] [홈으로]  [뒤 로]