#1491. 整数划分问题
整数划分问题
题目描述
把一个正整数表示成如下表达式的一系列正整数的和,叫做整数的一个划分。
某个正整数的不同表达式的个数称为整数的分划数。编程输出所有的划分。
输入格式
一个整数。
输出格式
多行数据,前面多行输出划分情况,最后一行一个整数,即划分数。
样例
输入样例
4
输出样例:
5
提示
样例解释:
;
把一个正整数N表示成如下表达式的一系列正整数的和,叫做整数N的一个划分。
某个正整数N的不同表达式的个数称为整数N的分划数。编程输出所有的划分。
一个整数N。
多行数据,前面多行输出划分情况,最后一行一个整数,即划分数。
4
5
样例解释:
4=4;
4=3+1;
4=2+2;
4=2+1+1;
4=1+1+1+1