챌린지 나인
면접 대비메모리 제한1024 MB
N에 숫자 한 개를 넣어 9의 배수가 되는 가장 작은 수를 구합니다. 앞자리에 0이 오지 않아야 합니다.
문제
아다는 존에게 양의 정수 을 준다. 그녀는 존에게 주어진 수 의 어느 자리에든 숫자(0부터 9까지) 정확히 하나를 끼워 넣어서, 9의 배수이면서 앞자리가 0이 아닌 새로운 수를 만들라고 도전한다. 은 앞자리가 0으로 시작하지 않는다고 보장된다.
존은 작은 수를 선호하므로, 그런 수 중에서 가장 작은 수를 만들고 싶어 한다. 존을 도와주자.
입력
첫 줄에 테스트 케이스의 수 가 주어진다. 이어서 개의 테스트 케이스가 주어진다.
각 테스트 케이스는 아다가 존에게 준 양의 정수 이 한 줄에 주어진다.
출력
각 테스트 케이스마다 Case #x: y 형식으로 한 줄을 출력한다. 는 1부터 시작하는 테스트 케이스 번호이고, 는 존이 만든 새로운 수다. 는 앞자리가 0이 될 수 없다.
제한
- .
힌트
예시 1에서는 9의 배수 조건을 만족하는 수가 와 두 개뿐이다. 존은 더 작은 를 고른다.
예시 2에서는 가능한 수가 하나뿐이다.
예시 3에서는 , , , 네 가지 경우가 있고, 그중 가장 작은 수는 다.