3246: 05-28-A02-分棒棒糖(2)(L2)
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:6
解决:2
题目描述
把n个相同的棒棒糖分成3堆,每堆至少3个,请问有哪几种不同的分法?请用编程的方法求解。
输入
输入数据占一行,为一个正整数n,9≤n≤30。
输出
输出所有的方案,每个方案占一行,为三个正整数a、b和c,用空格隔开,表示3堆棒棒糖的个数,a≤b≤c。先按a的值从小到大的顺序输出每个方案,a的值相同再按b的值从小到大的顺序输出。
样例输入 复制
15
样例输出 复制
3 3 9
3 4 8
3 5 7
3 6 6
4 4 7
4 5 6
5 5 5
提示
正整数n,9≤n≤30。