编程题
### 问题描述
有的数转换为二进制之后,正好有 $3$ 个数位为 $1$ 。例如 $7$ 转换为二进制为 $111$,有 $3$ 个数位为 $1$ ;又如 $11$ 转换为二进制为 $1011$,有 $3$ 个数位为 $1$。满足条件的前几个数依次为:$7$, $11$, $13$, $14$, $19$, $21$, ……请问,第 $23$ 个满足条件的数是多少?
### 答案提交
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。