当前位置 : 主页 > 编程语言 > python >

蓝桥杯python组——货物摆放

来源:互联网 收集:自由互联 发布时间:2022-06-15
蓝桥杯python组——货物摆放 import os import sys n = 2021041820210418 count = 0 num = set () for i in range ( 1 , int ( 2021041820210418 * * 0.5 + 1 )): if n % i == 0 : num . add ( int ( i )) u = n / i num . add ( int ( u )) for j


蓝桥杯python组——货物摆放

蓝桥杯python组——货物摆放_python

import os
import sys
n = 2021041820210418
count = 0
num = set()
for i in range(1,int(2021041820210418**0.5+1)):
if n%i==0:
num.add(int(i))
u = n/i
num.add(int(u))

for j in num:
for m in num:
for o in num:
if j*m*o==n:
#print("{}×{}×{}".format(j,m,o))
count+=1
print(count)
#print(2430)
##求因子时for i in range(1 , int(n**0.5+1))会快很多很多!!

答案为2430

谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!



上一篇:蓝桥杯python组——字符计数
下一篇:没有了
网友评论