요다의 스피치라이터
시간 제한2초메모리 제한1024 MB
마침표로 끝나는 각 문장에서 단어의 순서를 거꾸로 뒤집어 한 줄로 출력합니다.
문제
중요한 공인에게는 저마다 스피치라이터가 있다. 스피치라이터는 공개 연설을 준비하고 더 표현력 있고 흥미롭게 만드는 사람이다. 제다이 기사단장 요다도 예외가 아니다.
언뜻 보면 요다의 스피치라이터는 다른 사람보다 힘든 일을 맡은 것처럼 보일 수 있다. 요다의 말투는 독특해서 이를 연구하는 데 상당한 노력이 든다. 그러나 실제로는 조금 더 단순하다. 스피치라이터는 먼저 보통 사람을 위한 연설문을 쓰고, 각 문장의 단어 순서를 거꾸로 뒤집는다. 보통 말을 요다의 말로 바꾸는 알고리즘이 단순해서, 스피치라이터는 이 과정을 자동화하기로 했다. 그래서 보통 사람을 위해 쓴 연설을 요다의 연설로 바꾸는 프로그램을 작성해 달라고 부탁했다.
입력
입력 파일의 한 줄에는 스피치라이터가 쓴 연설이 주어진다. 연설은 여러 문장으로 이루어지며, 문장들은 마침표로 구분된다. 마침표는 각 문장의 마지막 단어 바로 뒤에 붙는다.
각 문장은 단어로 이루어진다. 문장에는 단어가 최소 한 개 있다. 인접한 단어는 정확히 한 개의 공백으로 구분된다. 단어는 비어 있지 않은 소문자 라틴 알파벳의 연속이다. 줄에는 불필요한 공백이 없다. 줄은 비어 있지 않으며, 길이는 자를 넘지 않는다고 보장된다.
출력
변환된 요다의 연설을 입력 형식과 같은 형식으로 한 줄에 출력한다. 출력은 입력에서 설명한 형식을 정확히 지켜야 한다.