给出一个数n,请你对其进行按位四舍五入,具体要求如下:
- 记总的位数为K,从高位往低位依次记作第1-K位。从第K位开始向前依次进行操作。
- 对于第i位,操作如下:
- 若此时的数第i位小于等于4,则直接将其与所有更低位数全部舍去;否则,同样将其与所有更低位数全部舍去,但向第i-1位进1。
- 你需要时刻保证数的每位不超过10,一旦超过,则依照传统习惯进行进位。需要注意的是,第 11 位即使进位,也不会改变我们上面约定的位数编号规则。
- 回到开始,对第i-1位进行操作,若 i=2,跳出操作循环。
你需要具体输出每步后的结果,从原数开头,输出共k-1次操作后的结果,中间使用空格与箭头 -> 隔开。详见样例。