莊園主掰金子付錢給農民

這道題主要點在於:不是給出去的就收不回來了,可以用交換的方法。 分析: 總共要組成的數字轉化成二進制,查看二進制的位數,就分成幾部分,然後就知道要掰斷的次數 總共7天,那麼二進制是111,同位數最大是111,因此可以取的位數是三位,分別是1,2,4總共三個部分,那麼需要掰斷2次 若總共6天,那麼二進制是110,同位數最大是111,因此可以取的位數是三位,分別是1,2,3其中3是剩下的部分 若總共1
相關文章
相關標籤/搜索