시간 제한
메모리 제한
1초
1024 MB
정수 aaa에 대해 a2a^2a2를 십진수로 쓴 문자열이 양의 정수 NNN의 십진수 표현 안에 부분문자열로 한 번도 나타나지 않으면, NNN을 제곱수 부분문자열이 없는 수라고 하자.
이런 수를 오름차순으로 나열하면 2,3,5,6,7,8,22,23,26,…2, 3, 5, 6, 7, 8, 22, 23, 26, \ldots2,3,5,6,7,8,22,23,26,… 이다.
양의 정수 NNN이 주어질 때, NNN 이상인 가장 작은 제곱수 부분문자열이 없는 수를 구하라.
양의 정수 NNN이 주어진다.
1≤N≤10181 \le N \le 10^{18}1≤N≤1018
NNN 이상인 가장 작은 제곱수 부분문자열이 없는 수를 출력한다.