蓝桥杯Python组中,如何优化货物摆放策略?

2026-06-10 19:55:14 755阅读 0评论 SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计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组中,如何优化货物摆放策略?


蓝桥杯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组中,如何优化货物摆放策略?

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



标签:蓝桥杯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 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组