문제
문자열의 부분 문자열이란, 문자열의 연속된 일부를 의미한다.
예를 들어 "Jung"이나 "ngo"와 같은 문자열들은 "Jungol"이라는 문자열의 부분 문자열이다.
문자열을 다룸에 있어서 부분 문자열을 잘 사용하면 많은 것들이 쉬워진다.
예를 들어 공백을 포함한 문장을 입력받아 단어를 분리하는 작업을 실행 할 때, 부분 문자열을 이용하면 매우 쉽게 해당 작업을 이룰 수 있다.
"Jungol is the best"라는 문자열을 입력받아 문자열 S에 대입했다고 가정해보자.
해당 문자열을 공백을 기준으로 나눠서 문자열 배열 word에 저장하는 결과는 아래 그림과 같다.
![](https://s.jungol.co.kr/board/1/2wImok08YezodlCDnMPPnv.webp)
각 단어의 시작 인덱스와 길이만 찾는다면 substr 함수를 통하여 위와같이 잘라서 처리가 가능하다.
[문제]
공백이 포함된 문장을 입력받아 위의 작업을 처리한 후 짝수 번째(첫 번째는 홀수 번째이다) 문자열만 입력 순서 반대로 출력하는 프로그램을 작성하시오.
입력
길이가 100을 넘지 않는 공백을 포함한 문자열 S를 입력받는다.
출력
한 줄에 짝수 번째 문자열만 입력의 반대순으로 출력한다.
예제1
입력
Jungolis the best
출력
best
is태그
출처
@klee