注册 登录
编程论坛 Python论坛

逆序输出

风卷浪起 发布于 2024-05-04 14:31, 99 次点击
题目描述
给定一个整数n(1<=n<=100000000),要求从个位开始分离出它的每一位数字。从个位开始按照从低位到高位的顺序依次输出每一位数字。

输入格式
输入: 输入一个整数,整数在1到100000000之间。

输出格式
输出: 从个位开始按照从低位到高位的顺序依次输出每一位数字。数字之间以一个空格分开。

样例
样例输入:
123456789
样例输出:
9 8 7 6 5 4 3 2 1
数据范围与提示
n<=100000000

我的程序:
n = list(input())
n.reverse()
for number in n:
    print(number, end=' ')

4个点,错了1个,75分。为什么?
1 回复
#2
kmzyp4442024-05-08 10:49
逻辑上没错,要是扣分也许是“数值”的意思
input()只支持字符

[此贴子已经被作者于2024-5-8 10:57编辑过]

1