| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 138 | 17 | 12 | 17.391% |
"도망친 게 아니야. 빛을 찾아간 거야."
우정 2관 사감실에 있는 특별한 기계를 아는가? 해당 기계에 $n$에 해당하는 값을 설정하고 수를 입력하면 아래 순서도에 따라 수를 출력하는 원리이다.
예를 들어, 기계의 $n$을 $3$으로 설정하고, 사용자가 입력한 값이 $731$이라면 아래와 같이 동작한다.
즉, 위와 같은 설정과 입력값에 대해서는 $27$이 출력되는 것이다.
똑똑한 경곽이는 세 양의 정수 $p$, $q$, $r$을 생각하고, 기계의 $n$을 $p$로 설정하기로 했다. 이후, $1$ 이상 $p^q$ 미만의 정수 중, 위 기계에 입력할 때 기계의 동작이 유한 번의 시행 내에 종료되면서 출력값이 $r$이 되는 수의 개수가 궁금해졌다. 경곽이가 직접 모든 수를 넣어보기 전에 개수를 찾는 것을 도와주자.
첫 번째 줄에 $p$, $q$, $r$ 이 공백으로 구분되어 주어진다.
첫 번째 줄에 기계의 동작이 유한 번의 시행 내에 종료되면서 출력값이 $r$이 되는 수의 개수를 $1,000,000,009$ ($1,000,000,007$이 아님에 유의하라)로 나눈 나머지를 출력한다.
| 번호 | 배점 | 제한 |
|---|---|---|
| 1 | 2 | $p=2$, $r=0$ |
| 2 | 7 | $p^q\leq10^6$, $r=0$ |
| 3 | 16 | $p=3$, $r=0$ |
| 4 | 25 | $p\leq10,000$, $q\leq10,000$, $r=0$ |
| 5 | 30 | $r=0$ |
| 6 | 10 | $1\leq{r}\leq3$ |
| 7 | 10 | 추가 제약 조건 없음 |
4 7 0
2551
School > 경기과학고등학교 > IamCoder Qualification Test > 2024 IamCoder Qualification Test E번