← 完整题目索引PROJECT EULER · #0688成堆的盘子Piles of Plates仅题目 · 已解决原题 ↗ 我们将 n 个盘子堆成 k 个非空堆,每堆的大小不同。将 f(n,k) 定义为最小堆中可能的最大板数。例如,当 n=10 且 k=3 时,2,3,5 堆是可以完成的最佳选择,因此 f(10,3)=2。不可能将 10 分成 5 个不同大小的非空堆,因此 f(10,5)=0。 将 F(n) 定义为所有可能的堆大小 k≥1 的 f(n,k) 之和。例如 F(100)=275。 进一步定义S(N)=∑n=1NF(n)。您得到 S(100)=12656。 找到 S(1016),将答案模 1000000007。 题解待补充这道题的题目已收录,解题思路、代码和答案将在后续补充。