题目描述
劳动课上制作安神香囊:一个香囊由 味香料混合装袋,按固定顺序分别是艾叶、藿香、薄荷、陈皮、丁香、金银花、白芷、紫苏、佩兰、石菖蒲、迷迭香、薰衣草。每味香料至少放 克、至多放 克(整数克), 味香料的总重量恰好为 克。
一个配方写成 个数 ,其中 表示第 味香料的克数。请按字典序输出所有总重量恰为 克的配方:第一行输出配方总数,接下来每行一个配方;若没有合法配方,只输出一行 。
输入格式
一行一个正整数 (),表示香囊里香料的总重量。
输出格式
- 若存在合法配方:第一行输出配方总数,接下来每行输出 个整数,用空格分隔,按字典序给出所有配方。
- 若不存在合法配方:只输出一行 。
样例
输入
13
输出
12 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1
样例 1 解释: 味每味至少 克,基准重量 克,多出的 克可以给任何一味,共 个配方。按字典序,排在最前的是第 味放 克(前 个位置都是最小的 ),排在最后的是第 味放 克。
输入
5
输出
0
样例 2 解释:每味香料至少 克,总重量至少为 克, 无合法配方。
数据范围
对于 的数据:。
本题共 个测试点,每个测试点 分。