输入一个5位数,逐个打印出这5位数的个位、十位、百位、千位、万位。

发布时间 2023-10-08 14:52:01作者: freedragon

 

 

 

 

五位数I
 

描述

 

输入一个5位数,逐个打印出这5位数的个位、十位、百位、千位、万位。

 

输入

 

输入为一个五位整数

 

输出

 

输出其万位、千位、百位、十位、个位 各式多少,每一位之间用一个空格隔开

 

输入样例 1 

12345

输出样例 1

1 2 3 4 5

 

 

# 输入一个五位整数
num = int(input())

# 提取并打印每一位数字
# 通过整除(//)和取模(%)操作来获取每一位数字

# 万位
print(num // 10000, end=" ")

# 千位
print(num % 10000 // 1000, end=" ")

# 百位
print(num % 1000 // 100, end=" ")

# 十位
print(num % 100 // 10, end=" ")

# 个位
print(num % 10, end=" ")

 

五位数II
 

描述

 

输入一个五位数的个位数字、十位数字、百位数字、千位数字、万位数字,组成一个五位数并输出。

 

输入

 

输入为五个数字,分别表示这个五位数的个位数字、十位数字、百位数字、千位数字、万位数字。

 

输出

 

把输入的五个数字组合,输出组合成的五位数。

 

输入样例 1 

1 2 3 4 5

输出样例 1

54321

 

 

 

 

 

 

 

 

 

 

 

 

a,b,c,d,e = map(int, input().split())
n = e*10000 + d*1000 + c*100 + b*10 + a
print(n)