2の倍数

Webccoやってみたら、『はてなに入るといい』って出たのだけど、どうやって判定しているのか、気になった。

直ぐに思いついたのは、次の二つ。

1、各質問の回答ごとに点数をつけ、それを元に判定。
2、if-elseの入れ子

2はあり得ないかな。質問の旅にネストが深くなるし。


ここからが本題。
1を考えていたら、10進数よりも、2進数で考えた方がいいかなと思った。



2進数、2進数…

2
4
8
16
32
64
128
256
512


下1桁は、2、4、8、6の繰り返しになってる。

規則正しくならんでいて、美しい。