Problem A: 做加法只加一

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:138 Solved:44

Description

      王指导说,新学期开始编写程序,我们做个热身练习,使用数组求n位自然数加一的运算结果。暂且这里的自然数最小为0,最大有100位,这么大的数,我们就从高到低将单个数字存放在nums数组中,也就是最高位数字存放在数组的首位nums[0]。记得这个自然数不会以零开头。

        例如:   自然数为:  123 。  nums[0]=1; nums[1]=2; nums[2]=3 。

        完成加一运算后,结果为: nums[0]=1; nums[1]=2; nums[2]=4。 

Input

输入第一行为 n。(n<=100)

输入第二行为 n个单个数字, 用空格分隔。

Output

输出一行, 表示加上一以后 nums数组的每一位数。最高位数字存放在nums数组首位。每位数字之间空一格。

Sample Input Copy

7
3 4 5 2 8 3 9

Sample Output Copy

3 4 5 2 8 4 0

HINT

1=<n<=100;    0=<nums[i]<=9。(不会有零出现在首位)