Alice与Bob-素数分解密码学

题目描述

有一个大的整数,98554799767,请分解为两个素数,分解后,小的放前面,大的放后面,合成一个新的数字,进行md5的32位小写哈希

复制代码
def su(num):
    lt=[]
    print(num,'=',end='')
    while num!=1:
        for i in range(2,int(num+1)):
            if num%i==0:
                lt.append(i)
                num=num/i
                break
    for i in range(0,len(lt)-1):
        print(lt[i],end='')
    print(lt[-1])
su(98554799767)

D:\1下载\venv\Scripts\python.exe D:\1下载\1.py 
98554799767 =101999966233

Process finished with exit code 0

d450209323a847c8d01c6be47c81811a

相关推荐
徐新帅18 分钟前
4181:【GESP2603七级】拆分
c++·学习·算法·信奥赛
黎梨梨梨_26 分钟前
C++入门基础(下)(重载,引用,inline,nullptr)
开发语言·c++·算法
Jasmine_llq31 分钟前
《B4411 [GESP202509 二级] 优美的数字》
算法·暴力枚举算法·逐位校验算法·统一数位判断算法·条件计数算法·自定义函数判断算法
做时间的朋友。39 分钟前
小华地图寻宝
算法
贾斯汀玛尔斯43 分钟前
每天学一个算法--单调栈(Monotonic Stack)
运维·服务器·算法
ZPC82101 小时前
ROS2 速度远快于 UDP的完整方案(同机节点)
人工智能·算法·计算机视觉·机器人
khalil10201 小时前
代码随想录算法训练营Day-34动态规划03 | 01背包问题 二维、01背包问题 一维、416. 分割等和子集
数据结构·c++·算法·leetcode·动态规划·背包问题·01背包
华清远见IT开放实验室1 小时前
AI 算法核心知识清单(深度实战版2)
人工智能·深度学习·算法·机器学习·ai·模型训练
点云侠2 小时前
隧道中线提取的优化方法
c++·算法·最小二乘法
minji...2 小时前
Linux 线程同步与互斥(五) 日志,线程池
linux·运维·服务器·开发语言·c++·算法