제곱 인수를 가진 수
시간 제한2초메모리 제한32 MB
n이 10^10까지 주어질 때, 1보다 큰 d에 대해 d^2로 나누어지는 양의 정수 중 n번째 수를 구한다.
문제
양의 정수 가 인 모든 정수 에 대해 으로 나누어떨어지지 않을 때, 를 제곱 인수가 없는 수(squarefree)라고 합니다. 반대로 인 어떤 정수 가 존재하여 가 으로 나누어떨어지면, 를 제곱 인수를 가진 수(non-squarefree)라고 합니다.
예를 들어 제곱 인수를 가진 수를 작은 것부터 나열하면 입니다.
제곱 인수를 가진 수를 오름차순으로 나열했을 때 번째 수를 출력하세요.
입력
첫째 줄에 정수 이 주어집니다. ()
출력
번째 제곱 인수를 가진 수를 한 줄에 출력하세요.