ZUFEOJ
Home
ProblemSet
Source/Category
Contest
Status
Ranklist
F.A.Qs
ContestProblemSetList
Login
Register
问题 I: 圣诞老人和糖果
内存限制:128 MB
时间限制:1 S
题面:传统
评测方式:文本比较
上传者:
提交:196
通过:140
返回比赛
提交
提交记录
题目描述
圣诞老人有
n
个糖果,他想把它们作为礼物送给孩子们。如果圣诞老人希望每个孩子都能得到不同的正整数数量的糖果,那么他可以送出糖果的孩子的最大数量是多少。同时圣诞老人想在孩子最大数的情况下,给最后一个孩子尽可能多的糖果。
输入格式
一个正整数
n
(
1≤n≤1000)
−
圣诞老人有多少糖果。
输出格式
第一行一个整数
k
−
能得到糖果的孩子的最大数量。
第二行
k
个不同的整数:每
个孩子的糖果数量,按照糖果数从小到大排列。
k
个数字的和应该正好是
n
。
Examples
Input
5
Output
2 1 4
Input
9
Output
3 1 2 6
Input
2
Output
1 2
输入样例
复制
5
输出样例
复制
2 1 4
分类标签
CF800