챌린지 » 문자열 회전 검사하기
문자열 회전 검사하기
문제
두 개의 문자열이 주어질 때, 첫 번째 문자열이 두 번째 문자열의 회전된 형태인지 검사하는 프로그램을 작성하세요.
입력 형식
- 두 개의 문자열
s1과s2가 주어집니다. - 첫 번째 문자열이 두 번째 문자열의 회전된 형태이면 'YES'를, 아니면 'NO'를 출력합니다.
출력 형식
제약조건
1 <= |s1|, |s2| <= 1000 s1과 s2는 영문자와 공백으로 이루어져 있습니다.
예제
예제 1
입력
waterbottle erbottlewat
출력
YES
설명
waterbottle을 회전하면 erbottlewat가 됩니다.
예제 2
입력
abcde cdeab
출력
YES
설명
abcde를 회전하면 cdeab가 됩니다.
힌트 보기
문자열의 길이가 같다면, 첫 번째 문자열을 두 번 이어붙인 후 두 번째 문자열이 그 안에 포함되는지 확인하세요.
코드 작성
제출하려면 로그인이 필요합니다.