#1412
주기 문자열
원문: 日本語
- 시간 제한
- 2s
- 메모리 제한
- 1024MB
- 제출
- 0
- 정답
- 0
- 맞힌 사람
- 0
- 정답 비율
- 0.0%
문제
길이 의 문자열 가 주어진다. 의 각 문자는 영어 소문자이다.
어떤 문자열 및 정수 이 존재하여, 빈 문자열에 를 번 차례로 이어 붙인 문자열이 와 일치할 때, 는 주기적이라고 하자.
가 주기적이면 Yes 를, 그렇지 않으면 No 를 출력하는 프로그램을 작성하시오.
제한
- .
- 는 길이 의 문자열이다.
- 의 각 문자는 영어 소문자이다.
- 은 정수이다.
입력
입력은 다음 형식으로 주어진다.
출력
가 주기적이면 Yes 를, 그렇지 않으면 No 를 출력한다.
답 이외에는 아무것도 출력하지 않는다. (입력을 재촉하는 문장 등도 출력하지 않는다.)
해답 형식에 대해서는 연습 문제나 그 해답 예를 참고해도 된다.
예제 입력 1
6
ababab
예제 출력 1
Yes
- 빈 문자열에
ab를 번 차례로 이어 붙이면ababab이 되므로, 는 주기적이다.
예제 입력 2
7
abcabca
예제 출력 2
No
- 빈 문자열에
abcabca를 번 차례로 이어 붙이면abcabca가 되지만, 이어 붙인 횟수가 번이므로 는 주기적이지 않다는 점에 주의하라.
예제 입력 3
2
aa
예제 출력 3
Yes
- 빈 문자열에
a를 번 차례로 이어 붙이면aa가 되므로, 는 주기적이다.
예제 입력 4
8
ababcdcd
예제 출력 4
No
코드 제출
코드를 제출하려면 로그인이 필요합니다.
로그인내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.