rocky
???さん、するどい!!
正解ですよ。
つまり2進法に変えて表示するとわかりますね。
1=1 2の0乗
2=2 2の1乗
3=2+1 2の1乗+2の0乗
4=4 2の2乗
5=4+1 2の2乗+2の0乗
6=4+2 2の2乗+2の1乗
7=4+2+1 2の2乗+2の1乗+2の0乗
8=8 2の3乗
9=8+1 2の3乗+2の0乗
10=8+2 2の3乗+2の1乗
11=8+2+1 2の3乗+2の1乗+2の0乗
12=8+4 2の3乗+2の2乗
〜
21=16+4+1 2の4乗+2の2乗+2の0乗
???