PYTHON题目:给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。

简介: 分解每个数

class Solution:

def twoSum(self, shuru: int) :
    a=shuru
    #定义列表,用列表快速反转功能
    l=[]
    #快速输出
    str1 = ''
    #定义列表长度
    for p in range (0,5):
        l.append(p)
    #修改列表值
    l[0]=int(a/10000)
    l[1]=int(a%10000/1000)
    l[2]=int(a%1000/100)
    l[3]=int(a%100/10)
    l[4]=a%10
    #反转列表
    m=list(sorted(l,reverse=True))
    for item in m :
        str1=str1+str(item)+''

    return str1

if __name__=="__main__":

solution=Solution()
#按要求输入参数,两个参数
shuru = int(input("shuru:"))
#shuru =12345
#shuru = 'jimi:199,tim:688,jimiu:1888,wo:1888'
#shuru1 = input("chazhaozhi:")
print(solution.twoSum(shuru))






目录
相关文章
|
3月前
|
SQL 数据采集 算法
LeetCode 题目 66:加一【python5种算法实现】
LeetCode 题目 66:加一【python5种算法实现】
|
3月前
|
存储 算法 数据挖掘
python 数学+减治、下一个排列法、DFS回溯法实现:第 k 个排列【LeetCode 题目 60】
python 数学+减治、下一个排列法、DFS回溯法实现:第 k 个排列【LeetCode 题目 60】
|
3月前
|
SQL 算法 数据可视化
leetcode题目69:x的平方根【python】
leetcode题目69:x的平方根【python】
leetcode题目69:x的平方根【python】
|
3月前
|
存储 SQL 算法
leetcode题目70:爬楼梯【python】
leetcode题目70:爬楼梯【python】
|
3月前
|
存储 SQL 算法
leetcode题目68:文本左右对齐【python】
leetcode题目68:文本左右对齐【python】
|
3月前
|
存储 SQL 算法
LeetCode 题目 65:有效数字(Valid Number)【python】
LeetCode 题目 65:有效数字(Valid Number)【python】
|
3月前
|
算法 数据挖掘 开发者
LeetCode题目55:跳跃游戏【python5种算法贪心/回溯/动态规划/优化贪心/索引哈希映射 详解】
LeetCode题目55:跳跃游戏【python5种算法贪心/回溯/动态规划/优化贪心/索引哈希映射 详解】
|
3月前
|
算法 机器人 数据挖掘
LeetCode题目54:螺旋矩阵【python4种算法实现】
LeetCode题目54:螺旋矩阵【python4种算法实现】
|
3月前
|
存储 算法 安全
LeetCode 题目 49:字母异位词分组 5种算法实现与典型应用案例【python】
LeetCode 题目 49:字母异位词分组 5种算法实现与典型应用案例【python】
|
3月前
|
存储 算法 搜索推荐
掌握区间合并:解决实际问题的算法策略和应用案例【python LeetCode题目56】
掌握区间合并:解决实际问题的算法策略和应用案例【python LeetCode题目56】