아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

스물셋

시간 제한2.3초메모리 제한1023 MB

요약
23, 2323처럼 2와 3으로만 이루어진 수들의 합으로 표현되는 수를 작은 것부터 나열했을 때 k번째 수를 구한다.
난이도

어려움10점 중 8점

유형
수학, 동적 계획법, 그리디, 조합론
정답자
아직 제출이 없습니다

문제

I'm 23 난 수수께끼

뭐게요 맞혀봐요

- 아이유, 스물셋 中

2323으로만 이루어진 수는 2323, 2 3232\,323, 232 323232\,323, … 등이 있다.

2323으로만 이루어진 수의 합으로 나타낼 수 있는 수는 2323, 2 3232\,323, 46(23+23)46(23+23), 2 346(2 323+23)2\,346(2\,323+23), 23 234 692(23 232 323+2 323+23+23)23\,234\,692(23\,232\,323+2\,323+23+23) 등이 있다.

2323으로만 이루어진 수의 합으로 나타낼 수 있는 모든 수 중 kk번째로 작은 수를 구하시오.

입력

첫째 줄에 테스트 케이스의 수 TT가 주어진다.

둘째 줄부터 TT줄에 걸쳐 정수 kk가 주어진다.

출력

TT개의 줄에 걸쳐 답을 순서대로 출력한다.

제한

  • 1≤T≤232 3231 \leq T \leq 232\,323
  • 1≤k≤23 232 3231 \leq k \leq 23\,232\,323

예제1

  1. 예제 1

    입력
    3
    2
    3
    123456
    
    예상 출력
    46
    69
    2839488