아름다운 수 (큰 입력)
시간 제한5초메모리 제한512 MB
1e18 이하의 각 N에 대해, N을 모든 자릿수가 1인 수로 표현하는 진법 B를 구하되 1의 개수가 가장 많은 진법을 고른다.
문제
모든 자리가 숫자 1로만 이루어진 수를 아름다운 수라고 하자. 10진법으로 적었을 때 아름답지 않은 수라도, 다른 진법으로 적으면 아름다운 수로 만들 수 있다.
정수 이 주어진다. 진법()으로 적었을 때 모든 자리가 1이 되는 를 찾아라. 조건을 만족하는 가 여러 개이면 1의 개수가 가장 많아지는 를 고른다.
입력
첫 줄에 테스트 케이스의 개수 가 주어진다. 다음 개의 줄에 각 테스트 케이스의 정수 이 한 줄에 하나씩 주어진다.
제한
출력
각 테스트 케이스마다 Case #x: y 형식으로 한 줄씩 출력한다. 는 1부터 시작하는 테스트 케이스 번호이고, 는 문제에서 설명한 진법 이다.
힌트
이면 2진법으로 적었을 때 11이 되므로 답은 2다.
이면 3진법으로 적었을 때 111이 되므로 답은 3이다. 13을 12진법으로 적으면 11이 되지만, 1의 개수가 더 적다.