鐵之狂傲
標題:
[大學][離散]鴿籠原理的問題
[列印本頁]
作者:
pw859291
時間:
07-3-17 23:39
標題:
[大學][離散]鴿籠原理的問題
1.在一個房間裡面有十個人,每個人的年齡最少1歲,最多60歲(都是正整數),
請證明一定存在兩個團體(沒有相同的人),這兩個團體的年齡總和相同。
2.收集{1,2, ... , n}的子集合的集合,這些集合裡面"任"兩個子集合至少有一個
元素一樣,請證明最多會有2^{n-1}個子集合落在這個集合裡面。
因為第一次學...
不知道可否請懂的人能利用簡單的方式來證明呢
of course 要用鴿籠原理去證
感激不盡...這兩題卡了好久.....
作者:
傲月光希
時間:
07-3-18 00:34
第一題
假設10個人的年齡分別是1,11,21,31,41,2,20,40,50,60呢?
那要怎麼年齡一樣?
既然分成兩個團體且年齡一樣,那兩個團體總合起來的數目不就是全部人年齡的總合?那就必須把全部的人的年齡總合一分為二
上面我舉的例子總合是奇數
除非,這10個人不只是分兩個團體而已,而是最多分10個團體(至少一人自成一個)
請解惑一下
作者:
pw859291
時間:
07-3-18 00:42
回答樓上的問題
這兩個團體的人數加起來不一定要剛好10個人喔
而且團體裡面只有一個人也是可以的
所以在解這個問題的時候,我們應該要先扣除掉空集合和全集合的情況(因為這兩種情況不可以)
您假設10個人的年齡分別是1,11,21,31,41,2,20,40,50,60
如果我挑兩個團體如下:{1, 21} = {2,20} 這兩個團體的年齡總合就會一樣
不知道這樣是否了解了呢?
作者:
傲月光希
時間:
07-3-20 20:11
我問過我同學,他是這樣解第一題的
考慮一個團體不超過4個人,則可能的組合法有C(10,1)+C(10,2)+C(10,3)+C(10,4)=10+45+40+210=305
如果這些組合中有年齡總合相同的,則將其中兩組給拆出來即為所求
因此假設全部都不同
我們可以知道,四個人一起的團體總合是介於4到240之間,所以根據鴿籠原理,存在兩組團體的年齡總合是相同的
如果這兩組有相同的人,則將相同的人給去掉就是答案
歡迎光臨 鐵之狂傲 (https://gamez.com.tw/)