测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A70275. 数值计算

编程题 基础

题目描述

给出一个不多于 5 位的非负整数 (非 0 结尾),要求:

1、 求出它是几位数

2、 分别输出每一位数字

3、 按逆序输出各位数字,例如原数为 321 ,应输出 123

输入格式

一个不大于 5 位的正整数。

输出格式

三行

15 位数。

2 行 用空格分开的每个数字。

3 行 按逆序输出这个数。

输入输出样例

输入 #1
12345
输出 #1
5
1 2 3 4 5
54321

说明/提示

## 思路

短除法:不断取模得到最低位,再整除去掉该位,直到数为 0。

## 步骤

1. 读入 $n$。
2. 循环 $n\%10$ / $n/10$ 或按题面的除数。
3. 按要求输出各位或转换结果。