문제https://www.acmicpc.net/problem/1251주어진 문자열을 세 부분으로 나누고, 각 부분을 뒤집은 후 합친 문자열 중에서 사전순으로 가장 앞서는 문자열을 찾는 문제입니다.접근 방법문자를 입력 받고, 세 부분으로 문자를 나누어 각 부분을 뒤집고, 뒤집은 세 단어를 합쳐 출력구현문자열 합치기:뒤집은 세 부분을 합쳐 새로운 문자열을 만듭니다.이 문자열을 리스트에 추가합니다.사전순 비교와 출력:모든 가능한 문자열을 리스트에 추가한 후, Collections.sort()를 사용하여 사전순으로 정렬합니다.정렬된 리스트의 첫 번째 요소를 출력합니다.코드import java.io.BufferedReader;import java.io.IOException;import java.io.InputSt..