#include #include #include using namespace std; long count(long L) { vectorS; while(L) { S.push_back(L%10); L/=10; } reverse(S.begin(),S.end()); long dp[20][2][11][11][11]={}; dp[0][0][10][10][10]=1; for(int i=0;ic&&d>c)) { dp[i+1][j||d>T; for(;T--;) { long K; cin>>K; long L=100,R=1e15; while(R-L>1) { long M=(L+R)/2; if(count(M)>=K)R=M; else L=M; } cout<