close
題目概要:
找出某數的費氏數列,並表示成2進位。Ex 17=(100101)
Ex 17=13+3+1
13 | 8 | 5 | 3 | 2 | 1 |
1 | 0 | 0 | 1 | 0 | 1 |
解題方向:
1. 先建立費氏數列表。
2. 從表中找出與N(輸入的數字)相差最小的數字,並做相減,並使用一個字串紀錄,假如有相減到則是1,沒有減到則是0,一直迴圈,直到N=0為止。
程式碼:
文章標籤
全站熱搜
留言列表