시간 제한
메모리 제한
시간 제한
1초
메모리 제한
128 MB
양의 정수 N에 대해 A[N]을 다음과 같이 정의한다. A[N]은 십진수 표기가 N으로 시작하는 양의 정수 중 가장 작은 4의 배수이다.
A[1], A[2], A[3], ...을 순서대로 이어 붙이면 무한한 문자열 S가 된다. 이 수열은 12, 20, 32, 4, 52, 60, ...으로 시작하므로 S는 12203245260...으로 시작한다.
양의 정수 K가 주어질 때, S의 K번째 숫자를 구하라.
입력은 여러 테스트 케이스로 이루어진다. 각 테스트 케이스는 한 줄에 하나의 양의 정수 K로 주어진다.
K ≤ 10^15이다. 마지막 줄에는 0이 하나 주어지며, 이 값은 처리하지 않는다.
각 테스트 케이스마다 S의 K번째 숫자를 한 줄에 하나씩 출력한다.