蓝桥杯Python组中,如何优化货物摆放策略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计201个文字,预计阅读时间需要1分钟。
蓝桥杯Python组——货物摆放pythonimport osimport sysn=2021041820210418count=0num=set()for i in range(1, int(n * 0.5 + 1)): if n % i==0: num.add(int(i)) u=n / i num.add(int(u))
蓝桥杯python组——货物摆放
import osimport 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
谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!
本文共计201个文字,预计阅读时间需要1分钟。
蓝桥杯Python组——货物摆放pythonimport osimport sysn=2021041820210418count=0num=set()for i in range(1, int(n * 0.5 + 1)): if n % i==0: num.add(int(i)) u=n / i num.add(int(u))
蓝桥杯python组——货物摆放
import osimport 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
谢谢大家的支持,您的一键三连是 罡罡同学前进的最大动力!

