主題
:
Problem of the Week (請大家來解答)
瀏覽單個文章
meagal2006
Regular Member
加入日期: Dec 2006
文章: 50
試著觀察這題目,可以發現f(n)就是在計算n用二進位表示時,數位中所有1的總和。
所以我們要算的是,小於或等於1994的數當中,用二進位表示後,哪個數有最多1,這數的1有多少個。1023的二進位有10個1,所以10就是答案(因為二進位的11111111111已經大於1994,所以最多有10個1)。
2010-06-28, 09:43 PM #
5
meagal2006
瀏覽公開訊息
傳送私人訊息給meagal2006
查詢meagal2006發表的更多文章
增加 meagal2006 到好友清單