整数划分问题.pdfVIP

  • 18
  • 0
  • 约1.34万字
  • 约 20页
  • 2021-11-22 发布于河北
  • 举报
整数划分问题 整数划分是一个经典的问题。希望这道题会对你的组合数学的解题能力有所帮助。 Input 每组输入是两个整数 n 和 k 。(1 = n = 50, 1 = k = n) Output 对于每组输入,请输出六行。 第一行:将 n 划分成若干正整数之和的划分数。 第二行:将 n 划分成 k 个正整数之和的划分数。 第三行:将 n 划分成最大数不超过 k 的划分数。 第四行:将 n 划分成若干奇正整数之和的划分数。 第五行:将 n 划分成若干不同整数之和的划分数。 第六行:打印一个空行。 Sample Input 5 2 Sample Output 7 2 3 3 3 Hint: 1、将 5 划分成若干正整数之和的划分为: 5, 4+1, 3+2, 3+1+1, 2+2+1, 2+1+1+1, 1+1+1+1+1 2 、将 5 划分成 2 个正整数之和的划分为: 3+2, 4+1 3 、将 5 划分成最大数不超过 2 的划分为:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档