概率小题求助
假设有六种苹果:苹果A有 21343
苹果B有 1774
苹果C有5682
苹果D有106
苹果E有50
苹果F有415
我要从其选出1000个苹果,每种苹果分别被抽取的具体数是?谢谢{:10_311:} #枚举法效率还是很低的,枚举法建议还是把小的数放前面,类似这种问题建议还是用数学公式最快
result = [('A\tB\tC\tD\tE\tF\t')]
for E in range(51):
for D in range(107):
for F in range(416):
for B in range(1775):
for C in range(5683):
for A in range(21344):
if A+B+C+D+E+F > 1000:
break
if A+B+C+D+E+F == 1000:
result.append((str(A),'\t',str(B),'\t',str(C),'\t',str(D),'\t',str(E),'\t',str(F)))
print('找到结果,目前有 ',len(result),' 个')
for each in result:
print(each)
第一、悬赏太少,不如不悬赏!
第二、请不要重复发帖! sunrise085 发表于 2020-11-5 16:41
第一、悬赏太少,不如不悬赏!
第二、请不要重复发帖!
好的,谢谢您 我学到了,正在尝试删除帖子 @不二如是 删帖 小甲鱼的铁粉 发表于 2020-11-5 17:06
@不二如是 删帖
为什么? 不二如是 发表于 2020-11-5 17:23
为什么?
他上面说的他要删帖{:10_250:}我帮他艾特一下
页:
[1]