1893번 - 시저 암호
두번째 예시에서보면
입력값이
ABC ABC ABCBCAABC
이렇게 주어질때 출력값이
unique: 1
이 되는데 이렇게 되는 과정을 잘 이해하지 못하겠습니다.
ABCBCAABC
를 한번씩 시프트 한경우에 값은
BCACABBCA가 되는데 이때 ABC와 일치하는 문자열은 없습니다.
두번째 쉬프트할때
CABABCCAB 가되어 ABC와 일치하는 값이 나와 제경우에 출력값이
unique: 2
가 출력되고있습니다.
제가 무엇을 빼먹고 있는것일까요
뒷문자열이 앞문자열과 일치하는 경우를 고려했을때도 네번째 예제에서 출력값이 일치하지않아 순환은 아닌것으로 이해하고있습니다
해결했습니다.
저도 다시 보고 이해했습니다.
댓글을 작성하려면 로그인해야 합니다.
lys312510 2년 전
두번째 예시에서보면
입력값이
이렇게 주어질때 출력값이
이 되는데 이렇게 되는 과정을 잘 이해하지 못하겠습니다.
를 한번씩 시프트 한경우에 값은
BCACABBCA가 되는데 이때 ABC와 일치하는 문자열은 없습니다.
두번째 쉬프트할때
CABABCCAB 가되어 ABC와 일치하는 값이 나와 제경우에 출력값이
가 출력되고있습니다.
제가 무엇을 빼먹고 있는것일까요
뒷문자열이 앞문자열과 일치하는 경우를 고려했을때도 네번째 예제에서 출력값이 일치하지않아 순환은 아닌것으로 이해하고있습니다