무한 세 쌍
시간 제한4초메모리 제한2048 MB
n, a, b가 모두 m 이하이고 a < b일 때, 밑이 b이고 모든 자릿수가 a인 수 중 무한히 많은 수가 n으로 나누어지는 (n, a, b)의 개수를 구합니다.
문제
밑이 인 수에서 모든 자릿수가 와 같은 수를 생각하자. 여기서 이다. 세 쌍 는 이런 수들 중 무한히 많은 수가 으로 나누어떨어지면 무한 세 쌍이라고 부른다.
예를 들어 은 , , , 중 무한히 많은 수가 으로 나누어떨어지므로 무한 세 쌍이다. 도 무한 세 쌍이지만 은 아니다.
정수 이 주어질 때, 이고 인 무한 세 쌍의 개수를 구하라.
입력
정수 ()이 한 줄에 주어진다.
출력
이고 인 무한 세 쌍의 개수를 한 정수로 출력한다.
힌트
첫 번째 입력에서는 만이 무한 세 쌍이다.
두 번째 입력에서 무한 세 쌍은 , , , , , 이다.