牧僮點牛 - 拼圖

Anthony avatar
By Anthony
at 2009-11-27T09:44

Table of Contents

※ 引述《stimim (qqaa)》之銘言:
: 突然想到,如果把題目改變一下,一樣有三個條件:
: 1. 每 6 隻一數的話剩1隻,每7、8隻一數的話剩1隻
: 每9、10隻一數的話,剩1隻,但11隻一數的話就可以整除。
: 2. 我牧的牛不照過4000隻
: 3. 而且答案的每個數字加起來剛好是10。
: -------------------------------
: 其中,每7、8隻一數的意思是:
: 在數的時候,是這樣數:
: 7 8 7 8 ...
: 第一組有七隻,第二組有八隻,帶三組有七隻,以此類推,最後還剩一隻
: 每九十隻一數也是一樣的方法。
: --------------------------------
: 請問有幾隻牛?
(以下的所有變數皆為整數)

所以總牛數是 6a+1, 15b+1 or 15b+8, 19c+1 or 19c+10, 11d

而 15b+8 => 30b'+8 or 30b'+23 除以 6 的餘數是 2 或 5 不合

於是只有 15b+1 的可能 和 6a+1 合併起來是 30e+1

再和 11d 合併起來是 330f+121

最後和 19c+1 or 19c+10 合併起來則是 6270g+3421 或 6270g+4741

因此唯一一個可能是 3421 隻

---
計算過程是利用了中國剩餘定理

例如最後的 330f+121 和 19c+1 合併是這樣的:

首先計算出對應的乘數

(330,19) 的場合是: 除以 330 的餘數乘上 2641 除以 19 的餘數乘上 3630

(理由是 2641≡1 (mod 330) 且 2641≡0 (mod 19)
3630≡0 (mod 330) 且 3630≡1 (mod 19)

這兩個數字可以經由 ax+by=1 的整數解導出)

於是 121*2641+1*3630 = 323191 除以 330x19=6270 的餘數為 3421

---
順帶一提, 下一個符合數字和是 10 的答案是 22231=6270x3+3421

而 6270g+4741 這個形式中數字和是 10 的最小答案則是 111331=6270x17+4741

--
'You've sort of made up for it tonight,' said Harry. 'Getting the
sword. Finishing the Horcrux. Saving my life.'
'That makes me sound a lot cooler then I was,' Ron mumbled.
'Stuff like that always sounds cooler then it really was,' said
Harry. 'I've been trying to tell you that for years.'
-- Harry Potter and the Deathly Hollows, P.308

--
Tags: 拼圖

All Comments

Damian avatar
By Damian
at 2009-12-01T23:03
五位數字的好像就很難用配的去算了...@@"
Callum avatar
By Callum
at 2009-12-02T16:30
good job~ 兩組解都有考慮到,像我只解出3421+6720n
Enid avatar
By Enid
at 2009-12-02T23:36
如果牛再多一點,就會漏掉像111331這種GY的答案了 lol

牧僮點牛

Joseph avatar
By Joseph
at 2009-11-27T08:49
※ 引述《lollygagger (chivalryand#39;s alive)》之銘言: : 我問牧僮梅蘭鎮怎麼走的時侯,順口問了他牧的牛有幾隻 : 他答: 「每 2 隻一數的話賸1隻,每3、4隻一數的話也都賸1隻 : 每5、6隻一數的話,還是各賸1隻,但7隻一數的話就可以整除。」 : 我算了算,又問:「 ...

兩人猜數、兩人猜牌、兩人猜生日

Ivy avatar
By Ivy
at 2009-11-26T23:16
第2題: : 二、兩人猜數(A知和,B知積,2 andlt; = X andlt; = 99) : 設有兩個自然數 m,n 且 2 andlt;= m andlt;= 99, :S先生知道這兩數的和,P先生知道這兩數的積。 ^^^^^^^^ =andgt; s ^^^ ...

牧僮點牛

Oliver avatar
By Oliver
at 2009-11-26T21:25
我問牧僮梅蘭鎮怎麼走的時侯,順口問了他牧的牛有幾隻 他答: 「每 2 隻一數的話賸1隻,每3、4隻一數的話也都賸1隻 每5、6隻一數的話,還是各賸1隻,但7隻一數的話就可以整除。」 我算了算,又問:「答案有很多呢?」他想了想,說: 「我牧的牛不照過千隻,而且答案的每個數字加起來剛好是10。」 請問牛有幾隻? ...

黃帝分珠

Susan avatar
By Susan
at 2009-11-26T21:24
從前從前,黃帝要送夜明珠給眾阿哥, 他是這麼分的:「大阿哥拿 1 顆和賸下的1/7, 接著二阿哥拿 2 顆和賸下的1/7 再來三阿哥拿 3 顆和賸下的1/7...以下依此類推。」 結果分完之後,每個阿哥拿到的夜明珠居然一樣多 請問有幾顆明珠,幾個阿哥? -- 沒事多喝水 ...

台灣有代理商進口ZooLogic這款遊戲嗎?

Skylar Davis avatar
By Skylar Davis
at 2009-11-26T15:15
http://zoologiconline.com/ 它太好玩了,不知道有沒有人知道台灣有沒有代理進口的 好想敗~ - ...