→ jpadesky: 我懂你的意思 但是我看不懂題目想要表達啥 真是奇怪 01/11 02:22
推 pedestrianA: 小學生聽得懂嗎? 01/11 02:22
小學生用第一種,國中生用第二種,高中生用第三種,循序漸進。
※ 編輯: simonjen (122.116.5.248), 01/11/2015 02:23:41
噓 ntpu96: 好厲害的解法,怒需 01/11 02:23
→ blackboom: 連我都聽不懂了 01/11 02:23
→ diefish5566: 二進制輕鬆解決 01/11 02:23
噓 ianencored: 為什麼要一直討論 小學生都開始援交了 01/11 02:24
→ ianencored: 誰有空算數學 小肥宅? 01/11 02:24
→ jpadesky: 數位邏輯我也懂 但是我還是不懂題目勒工沙小 閱讀障礙.. 01/11 02:25
推 flysonics: 大學生用第四種:二進制輕鬆解決... 01/11 02:25
這樣你要多證明"最少"。
→ jpadesky: 原來算數學就是肥宅...那我好胖歐(BMI16) 奇怪捏 01/11 02:25
→ jpadesky: 數位邏輯01不用到大學吧 國中看書就好了 01/11 02:26
→ why2kill: 哈 其實算法還好 難的是要讓學生搞懂這到底在問什麼... 01/11 02:27
→ flysonics: 正常情況下 國高中數學課本不會教你把二進制用在這種題 01/11 02:27
→ flysonics: 目上求解 01/11 02:27
→ jpadesky: <<<<閱讀障礙 (′・ω・‵) 數理類別反而沒問題 01/11 02:29
推 flysonics: 不用特別證明是最少啊 你把63用二進制寫=111111 01/11 02:32
→ flysonics: 每個1可以象徵是一袋 那就很明顯最少必須要用六個位數 01/11 02:32
→ flysonics: 也就是最少要六袋才能表達出63這個數字 01/11 02:33
→ flysonics: 換言之 在二進位下把每個1都塞滿位數的情況下 自動已經 01/11 02:34
→ flysonics: 證明最少了 01/11 02:34
需要吧,這只能證明存在性。並沒有"最少"這一個性質,
好比說你怎麼知道沒有其他種袋裝方式有更少的可能?
你只能說明二進位的條件下最少是六袋,但是並沒有排除其他的可能性。
→ flysonics: 我已經說明為什麼可以證明最少囉 01/11 02:34
我相信我的回應你也看到了。
→ flysonics: 你要能完整表達1~63之間的所有數 必須是N進位才有可能 01/11 02:36
→ flysonics: 所以這題題目等價於"是否能找出一個N進位能以最少位數 01/11 02:36
→ flysonics: 的1來表達出63這個數字" 那很明顯答案是二進位 其他的 01/11 02:37
→ flysonics: 可能性已經被排除了 01/11 02:37
如果是最少的位數,那麼顯然二進位是最最多的,
最少的應該是六十三進位以上,因為都是1~63都是個位數。
→ flysonics: 再把題目轉換回來 二進位每個進位代表的含意就是袋子的 01/11 02:38
→ flysonics: 豆子數量 01/11 02:38
推 jpadesky: 你指位元為滿的情況下可以表達63這個數字只有2位元? 01/11 02:38
→ flysonics: 請注意我的條件是"能以最少位數的1來表達" 01/11 02:39
→ flysonics: 六十三進位能符合這個條件嗎? 不行吧 01/11 02:39
用其他位數可以用0個1表示不是更少嗎?像是63進位就最多只有一個1
→ candog: 上面說算數學是肥宅? 01/11 02:40
→ flysonics: 我指的是位數只能用1表達的情況下 位數最少的是2位元 01/11 02:41
→ flysonics: 意思近了 但有一點點不太一樣 01/11 02:42
→ wxtab019: 其他進位法 也沒哪個可以只用1表達63這個數字吧... 01/11 02:42
確實~這就是重點,所以我不認為有證明到最少這一件事情
→ wxtab019: 63進位也就一個1就63了阿 也沒到兩個1 01/11 02:43
恩~哎呀~我把11當成一個數了~這我錯了修正一下
→ s4559988: 原來不只我看不懂題目 01/11 02:43
推 jpadesky: 感覺怪怪的(′・ω・‵) 01/11 02:43
※ 編輯: simonjen (122.116.5.248), 01/11/2015 02:45:08
→ forb9823018: 第一袋有要拿和不拿兩種可能性 01/11 02:44
→ flysonics: 問題是63進位的一個1無法表達63以下的任何數吧 01/11 02:44
→ forb9823018: 第2袋有要拿和不拿兩種可能性 01/11 02:44
→ flysonics: 就是因為二進位用1表達所有數的這個特性 自動讓他表達 01/11 02:45
推 jpadesky: 我沒有假設63進位阿 我是指你要用X進位表示63這個數字 01/11 02:45
→ flysonics: 出來就是最少位數(最少袋)的拿法啦 01/11 02:45
→ forb9823018: 所以6袋是2*2*2*2*2*2=64種可能性 01/11 02:46
→ wxtab019: 不然你要62進位法嗎 11(62)=63(10) 01/11 02:46
→ forb9823018: 但全不拿必為0 所以6袋有63種可能性 01/11 02:46
這就是我說的最後一個方法的道理。
→ flysonics: 兩個1一樣無法表達62跟1以外的任何數吧 01/11 02:46
※ 編輯: simonjen (122.116.5.248), 01/11/2015 02:47:59
→ forb9823018: 再有拿的情況下 01/11 02:47
→ forb9823018: 所以6袋必為最少解 01/11 02:47
推 jpadesky: 我懂我卡哪裡了..原來是我看不懂你寫啥 自己算就懂了 01/11 02:50
推 a1122334424: 一個數字表示法 不重覆 自然會最少 01/11 03:21
推 power41: 我也不懂為何二進位可以跟最少袋有關連 雖然解法是對的 01/11 10:32
推 turorach: 基本上用進位制去分袋子的話要滿足就只有二進位 01/12 02:43
→ turorach: 也就是說如果有比二進位制少袋的話,就是拿掉一袋分下去 01/12 02:44