CSES 2415 - Functional Graph Distribution
1.0s 512M函數圖(functional graph)是一種有向圖,其中每個節點的出度都是 \(1\)。舉例來說,下圖是一個有 \(9\) 個節點、\(2\) 個連通分量的函數圖:
給定 \(n\),你的任務是對每個 \(k=1 \dots n\),計算有 \(n\) 個節點且有 \(k\) 個連通分量的函數圖有幾個。
輸入格式
輸入只有一行,包含一個整數 \(n\):節點的數量。
輸出格式
輸出 \(n\) 行:對每個 \(k=1 \dots n\),輸出圖的數量對 \(10^9+7\) 取模的結果。
範例輸入 1
3
範例輸出 1
17
9
1
限制
- \(1 \le n \le 5000\)
題目來源
CSES - Functional Graph Distribution
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入