1.题目。
从数字1-5中随机抽取3次数字(不允许重复)组成一个三位数,则其各位数字之和等于n的概率为多少,例如输入n=9,输出0.2
2.python脚本如下:
n = int(input("请输入一个正整数n:"))
list1 = []
count = 0
count1 = 0
for x in range(1, 6):
for y in range(1, 6):
for z in range(1, 6):
if (x != y) and (x !=z ) and (y != z):
b = x+y+z
list1.append(b)
#print(list1)
count += 1
for i in list1:
if n == i:
count1 += 1
continue
p = count1/count
#print(count1)
#print(count)
print(p)
本博主新开公众号, 希望大家能扫码关注一下,十分感谢大家。