>>776
期待値の最大値をPythonで探索させた。
屁理屈、シミュレーション、総当りがすべて一致。
import statistics as stat
gr = [(x,y,z) for x in range(1,7) for y in range(1,7) for z in range(1,7)]
def f(x,n1,n2):
if x[0]>=n1:
return x[0]
if x[1]>=n2:
return x[1]
else:
return x[2]
def g(n1,n2):
y=[]
for i in range(len(gr)):
y.append(f(gr[i],n1,n2))
return stat.mean(y)
ij=[(x,y) for x in range(1,7) for y in range(1,7)]
z=[]
for k in range(len(ij)):
z.append(g(ij[k][0],ij[k][1]))
maxz=max(z)
idx=z.index(maxz)
print('max = {} @ (n1,n2) ={}'.format(maxz,ij[idx]))
高校数学の質問スレ Part431
■ このスレッドは過去ログ倉庫に格納されています
779132人目の素数さん
2023/09/17(日) 19:53:57.76ID:16baxQqa■ このスレッドは過去ログ倉庫に格納されています