チャレンジ
整数の入力を指定x
すると1 <= x <= 255
、を合計したときに与える2のべき乗の結果を返しますx
。
例
入力が与えられた場合:
86
プログラムは以下を出力するはずです。
64 16 4 2
入力:
240
出力:
128 64 32 16
入力:
1
出力:
1
入力:
64
出力:
64
特定の2のべき乗が合計に存在しない場合、出力にはゼロが含まれる場合があります。
たとえば、入力65
はを出力する場合があります0 64 0 0 0 0 0 1
。
得点
これはcode-golfであるため、各言語で最も短い回答が優先されます。