1. 首页
  2. 编程语言
  3. Java
  4. 整数划分问题 将正整数n表示成一系列正整数之和:n=n1+n2+…+nk,其中n1≥n2≥…≥nk≥1,k≥1。

整数划分问题 将正整数n表示成一系列正整数之和:n=n1+n2+…+nk,其中n1≥n2≥…≥nk≥1,k≥1。

上传者: 2018-12-24 23:27:09上传 TXT文件 864B 热度 2033次
Description 将正整数n表示成一系列正整数之和:n=n1+n2+…+nk,其中n1≥n2≥…≥nk≥1,k≥1。 正整数n的这种表示称为正整数n的划分。求正整数n的不同划分个数。 例如正整数6有如下11种不同的划分: 6; 5+1; 4+2,4+1+1; 3+3,3+2+1,3+1+1+1; 2+2+2,2+2+1+1,2+1+1+1+1; 1+1+1+1+1+1。 Input 输入包含n+1行; 第一行是一个整数n,表示有n个测试用例; 第2至n+1每行一个正整数。 Output 对应每组输入,输出正整数n的不同划分个数。 Sample Input 2 5 6 Sample Output 7 11
用户评论
码姐姐匿名网友 2018-12-24 23:27:09

我觉得很不错。。。。不过我还是要研究一下

码姐姐匿名网友 2018-12-24 23:27:09

很不错,详细,好理解呢

码姐姐匿名网友 2018-12-24 23:27:09

很好,很详细。

码姐姐匿名网友 2018-12-24 23:27:09

讲解很详细 程序很好

码姐姐匿名网友 2018-12-24 23:27:09

很完整,谢谢分享!

码姐姐匿名网友 2018-12-24 23:27:09

很不错的程序

码姐姐匿名网友 2018-12-24 23:27:09

很不错,正是我想要的,很完整