#2127. 值日
值日
当前没有测试数据。
Background
Special for beginners, ^_^
Description
今天轮到pw值日了。值日可是一个体力活。Pw首先擦黑板,pw定睛一看黑板,嘿呀,怎么上边有一堆奇奇怪怪的数字。再一看,原来是今天留的一道数学题。赶巧数学老师进来了,pw急忙上前去请教。老师说:“这不是AHU新生赛“值日的后续”那题吗?”,老师边讲边翻开课本,“给出一个正整数x,求得x和其各位数字之和是多少?挺简单的吧?你是不是……然而今天题目没那么简单。现在已知一个数字和其各位数字之和为n,请求出有几个数字x,满足题目叙述的要求。如果存在这样的数字,请先输出这样数字的个数,再按照从小到大的顺序依次输出这些数字,否则输出0。
Format
Input
输入有多组数据,每组一行一个数字n(1<=n<=10^9)
Output
每组数据输出一行,若存在满足题意的数字,先输出数字的个数k。 接下来k行,每行一个数字的值。 若不存在,直接输出0。
Samples
21 20 1000000000
1
15
0
1
999999932
Limitation
1s, 1024KiB for each test case.