112 年 國立中山大學資訊工程學系碩士班甲組《離散數學》
第 1 題10 分
What is the coefficient of in the expansion of ?
登入後即可作答並保存紀錄。
核心觀念
本題旨在考驗離散數學中組合數學的核心主題:多項式定理(Multinomial Theorem)。
多項式定理為二項式定理的推廣,用以求取多項和(Multinomial)次方的展開式中各項之係數。其定理定義如下:
設 為正整數,對任意實數 ,展開式 的一般項為:
其中各次數指數必須滿足約束條件:
解題方法
步驟一:對照多項式定理形式
將給定多項式 對應至 項和的 25 次方形式:
其中各項分別設定為:
步驟二:寫出一般項公式
根據多項式定理,展開式中的一般項可表示為:
將數值係數與變數分離後可得:
步驟三:決定各指數 的值
目標為求取 的係數,比對變數 的次數:
- (對應 )
- (對應 )
- (對應 )
- (對應 )
利用指數總和等於總次方數 的約束條件 :
第 2 題10 分
Prove that for any , and are co-prime.
登入後即可作答並保存紀錄。
核心觀念
- 互質(Co-prime / Relatively Prime)定義
對任意兩整數 ,若其最大公因數為 ,即 ,則稱 與 互質。 - 最大公因數的線性組合性質(Bézout's Identity 定理延伸)
若 ,則對任意整數 ,公因數 必能整除 與 的任意整數線性組合,即 。特別地,若能找到整數 使得 ,因為最大公因數依定義必為正整數(),故可直接判定 。 - 輾轉相除法(Euclidean Algorithm)
對任意整數 ,若 ,則 。
解題方法
本題為數論中的標準證明題,可採用線性組合法(消元法)或輾轉相除法進行推導。
方法一:線性組合法(推薦解法)
設 ,其中 。
依據最大公因數的定義, 同時為 與 的因數:
根據整除的線性組合性質, 必整除兩式的任意整數組合。為了消去含 的項,觀察 與 的最小公倍數為 ,選取係數 與 :
將括號內部展開並化簡:
由此可得:
因為最大公因數依定義恆為正整數(),而正整數中能整除 的數僅有 ,故 。
即 ,證畢。
方法二:輾轉相除法
第 3 題10 分
There are 25 warehouses in a company for storing the products and the space of each warehouse is different. Assume that no two warehouses have the same size. How many warehouses at least can be used to consist of a sequence of consecutive logistics collection points, where a previous collection point need to have a larger space than the next one?
登入後即可作答並保存紀錄。
將倉庫依物流路線排序,考慮其容量序列。由 Erdős–Szekeres 單調子序列定理,任意 個互異數值中,必存在長度至少 的遞增或遞減子序列。
第 4 題10 分
Let and . How many strings in have as a proper prefix?
登入後即可作答並保存紀錄。
「 為真前綴」表示字串以 開頭,且其後至少還有一個字元。因此符合條件的字串集合為
第 5 題10 分
Find a formula for the convolution of the following sequences, , , , for all .
登入後即可作答並保存紀錄。
三序列的摺積為
代入 、、,令 ;固定 時共有 組 ,故
第 6 題10 分
A ship carries 60 flags, 15 each of the colors red, white, blue, and black. Fifteen of these flags are placed on a vertical pole in order to communicate a signal to other ships.
(a) How many of these signals use an odd number of black flags and an even number of red flags?
(b) How many of the signals have at least five white flags or no blue flags at all?
登入後即可作答並保存紀錄。
每面旗只需區分顏色,故訊號可視為長度 的四色序列;各色最多使用 面的限制不影響計數。
(a) 以奇偶篩選法計數。令黑旗數為 、紅旗數為 ,則所求為
對所有四色序列加總:
(b) 設
- :至少有 面白旗;
- :沒有藍旗。
利用排容原理:
第 6 題10 分
A ship carries 60 flags, 15 each of the colors red, white, blue, and black. Fifteen of these flags are placed on a vertical pole in order to communicate a signal to other ships.
(a) How many of these signals use an odd number of black flags and an even number of red flags?
(b) How many of the signals have at least five white flags or no blue flags at all?
登入後即可作答並保存紀錄。
核心觀念
- 相異物排列與無庫存限制性:
題目給定紅(R)、白(W)、藍(B)、黑(K)四種顏色的旗子各 15 面,總共 60 面旗子。要在垂直旗桿上擺放 15 面旗子進行排列。由於總長度僅為 15,任何一種顏色即使 15 面全選也不會超過庫存上限。因此,每一個位置選擇 4 種顏色皆可獨立進行,不受庫存數量的限制。在無任何條件限制下,總訊號數為 種。 - 指數型生成函數 (Exponential Generating Function, EGF):
在考慮相異位置排列且對元素出現次數的「奇偶性」有要求時,EGF 是最經典且標準的解題工具:- 任意次數:
- 偶數次數:
- 奇數次數:
- 取捨原理 (Principle of Inclusion-Exclusion, PIE) 與補集計數:
處理包含聯集條件(如「條件 或條件 」)的計數問題時,可透過 或利用對立事件之補集法 來化簡計算。
解題方法
(a) 使用奇數面黑旗與偶數面紅旗之訊號數
步驟一:建立指數型生成函數 (EGF)
設長度為 的訊號中,黑旗數量為奇數、紅旗數量為偶數、白旗與藍旗數量不限。各顏色的生成函數分別為:
- 黑旗(奇數面):
- 紅旗(偶數面):
- 白旗(無限制):
- 藍旗(無限制):
整體排列的生成函數 為:
步驟二:化簡生成函數並求特定項係數
利用平方差公式與指數律進行簡化:
將 展開為麥克勞林級數(Maclaurin Series):
步驟三:計算長度為 15 之訊號數
所求即為 中 的係數:
(數值解為 )
(b) 至少有五面包旗或完全沒有藍旗之訊號數
步驟一:定義事件與問題轉化
設全集 為長度 15 的所有可能訊號,。
- 事件 :白旗至少五面()
- 事件 :完全沒有藍旗()
所求為 。採用補集計數法計算對立事件 ,即「白旗少於五面()且藍旗至少一面()」。
第 7 題10 分
(a) Find and solve a recurrence relation for the number of ways to park motorcycles and cars in a row of n spaces if each cycle requires one space and each car needs three.
(b) Find and solve a recurrence relation for the number of ways to park motorcycles and cars in a row of n spaces if each cycle requires one space, each car needs three, and the cars come in four different colors.
登入後即可作答並保存紀錄。
核心觀念
將每個停車位置視為一段連續空間:
- 機車占用 格。
- 汽車占用連續 格。
- 停車方式的差異在於車輛種類排列的位置不同。
- 以「最後一輛車」作分類,可建立遞迴關係。
令 表示長度為 的停車格排列方式數。
(a) 機車占 1 格、汽車占 3 格
解題方法
考慮最右側停放的車輛:
- 若最右側是機車,前面剩下 格,有 種排法。
- 若最右側是汽車,汽車占用最後 格,前面剩下 格,有 種排法。
兩種情況互斥且涵蓋所有可能,因此:
初始條件為:
- :沒有停車格時,空排列算 種。
- :只能停一台機車。
- :只能停兩台機車。
所以:
前幾項
因此數列為:
特徵方程解法
假設解為 ,代入遞迴式:
除以 得:
設此方程式的三個根為 ,則一般解為:
利用初始條件可寫成:
其中 是方程式 的三個根。
也可用生成函數表示。令
由遞迴關係可得:
因此:
(b) 汽車有四種顏色
令 表示長度為 的停車格排列方式數。
解題方法
同樣依最右側車輛分類:
- 最右側是機車:有 種排法。
- 最右側是汽車:汽車占 格,且有 種顏色,因此有 種排法。
所以遞迴關係為:
初始條件仍為:
前幾項
第 8 題10 分
For and , prove that .
登入後即可作答並保存紀錄。
由 ,可知存在 ,使得