実は、 以下の 2024-like Number は高々 個しかないため、適切な方法で昇順に全列挙することで十分間に合います。
例えば、DFS などを用いて、各桁の数の和が 以下である 以下の正整数を昇順に生成し、 最後に 番目に小さい各桁の数の和が 以下の数を 倍し、各桁の数の和を足すことで求めることができます。
まず、以下の補題を考えます。
そしてその補題は、 以上 以下の整数のうち、各桁の総和が 以下である整数の個数を桁DPで求めた後に、 それが 個以上かどうかで 以上 以下の範囲で二分探索を行うことで求めることができます。
そして、求めたい 番目に小さい 2024-like Number は、 を 倍し、 の各桁の和を足すことで求めることができます。