網路城邦
上一篇 回創作列表 下一篇   字體:
Re: 三數最小公倍數為400,有幾種可能?
2010/05/26 20:17:35瀏覽1204|回應2|推薦3

Q:

三正整數最小公倍數為400,共有幾種可能?

====================================

因為題目沒說要分x,y,z(要求分的話會比較容易),然後又可以允許相同(規定一定不同會更簡單), 所以就三個數型態分為皆不同,2同1異,3同

---------------------------------------------------------

在做之前,要先知道題目已知給我們的限制,就是將400質因數分解: 2^4 x 5^2

若三數最大公因數為400,表示各質數最高次方一定要集中在某個數字

算法是利用排容,先算出所有可能,再扣除不合的

---------------------------------------------------------------

開始分別計數:

400的正因數共有(4+1)(2+1)=15個

其中2沒有包含最高次方(4)的正因數有(3+1)(2+1)=12個

5沒有包含最高次方(2)的正因數有(4+1)(1+1)=10個

兩者皆不包含最高次方的正因數有(3+1)(1+1)=8個

---

三者皆異:

C(15,3) - C(12,3) - C(10,3) + C(8,3) = 171

---

2同1異:

2x[C(15,2) - C(12,2) - C(10,2) + C(8,2)] = 44

---

三同:

就只有(400,400,400)一種

---

所以共有171 + 44 + 1 = 216種

==================================

400可以改成有更多質因數的數字

不過如果是改成n個正整數的最小公倍數的話,情形會複雜滿多(尤其n不小的時候)

( 知識學習科學百科 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=ivan5chess&aid=4069224

 回應文章


2010/05/27 11:53

我想到一個解法了:

400的因數有15個

不含2^4的因數有12個

不含5^2的因數有10個

不含2^4和5^2的因數有8個

考慮成第一個因數1選中x1次,第二個因數選中x2次,...,第15個因數400選中x15次,所求即為H(15,3)-H(12,3)-H(10,3)+H(8,3)=216,如此則可不需討論了!!

其實你的這些題目我會稍微篩選、修改一下,總之有些技巧題需要練習一下比較好!!

都都(ivan5chess) 於 2010-05-27 23:29 回覆:

對吼XDDD

把分開的CASE結合再一起其實就是H的意思嘛XDDDD

我竟然沒有反應過來!!!

哈哈好妙!!!



2010/05/26 21:08

恩,算是很不錯的解法了,我本來是分為三數最大者為400,再來三數最大者為200,三數最大者為100,...以此方法計數(每種情形中皆可用重複組合H解),不過我覺得有點繁雜,所以我嚐試找出一個可以直接解出的算式,一直找不到,看來你這個方法比較系統,不錯的解法!!

對了,你網誌上有些題目我有出給你學弟妹們做,他們要考TRML,算是當成練習,要先跟你說一聲喔!!@@

都都(ivan5chess) 於 2010-05-27 07:30 回覆:

嗯嗯其實我高一也是用那個解法耶呵呵不過好像數字大的時候,要排除一些重複到的序列,比較要注意一點

 

網站上的題目歡迎拿去供練習用阿,不過TRML比較算爆發性的比賽,題目不很難,往往都是小技巧或者考學生會不會因為時間緊迫就粗心,所以彬哥可能要自己篩選一下題目囉~ 看看能不能衝個金銀牌吧XDDD