请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我算出来1004.xxx 是不是考虑概率的时候有偏差

请大神指点啊..命名比较混乱请大神多包涵

下面附上我的代码   得到结果是一颗6级石头消耗的总金

def stonelevel1(j, z, t):
global xiaohao1j
xiaohao1j = 0.75*j
global xiaohao1z
xiaohao1z = 8*z

def stonelevel1_3(j, z, t):
global xiaohao2j
global xiaohao2t
global xiaohao2z
xiaohao2j = 0.39*j + 13 * xiaohao1j
xiaohao2t = 10*t
xiaohao2z = 13 * xiaohao1z
return xiaohao2j, xiaohao2t, xiaohao2z

def stonelevel3_4(j, z, t):
global xiaohao3j
global xiaohao3t
global xiaohao3z
xiaohao3j = 0.897*j/0.4878 + 16*xiaohao1j/0.4878 + xiaohao2j
xiaohao3t = 10*t+xiaohao2t
xiaohao3z = 16*xiaohao1z/0.4878 + xiaohao2z
return xiaohao3j, xiaohao3t, xiaohao3z

def stonelevel4_6(j, z, t):
global xiaohao4j
global xiaohao4t
global xiaohao4z
xiaohao4j = 19.75*j + 13*xiaohao3j
xiaohao4t = 10*t + 13*xiaohao3t
xiaohao4z = 13*xiaohao3z
return xiaohao4j, xiaohao4t, xiaohao4z

stonelevel1(1, 1, 1)
stonelevel1_3(1, 1, 1)
stonelevel3_4(1, 1, 1)
stonelevel4_6(1, 1, 1)
print(stonelevel4_6(1, 1, 1))

jin, ti, zuan = stonelevel4_6(1, 1, 1)
sumjin = jin + 0.05*zuan + 1*ti
print(sumjin)


正在回答 回答被采纳积分+3

1回答

7七月 2018-04-15 19:24:01

我算的是900多,概率可能算的不太对。

0 回复 有任何疑惑可以回复我~
  • 提问者 粽糕里咖 #1
    7月老师,我有个对于题干的问题, 就是 合成3级石头的时候,需要12个一级石头,那被合成的那个1级石头要不要考虑进算法. 还有合成6级石头需要12个4级石头,还有一个被合成的4级石头要不要考虑. 我都考虑的情况下得到结果1003.xxx,都不考虑的情况下,得到结果914.xxx
    回复 有任何疑惑可以回复我~ 2018-04-18 19:06:25
  • 7七月 回复 提问者 粽糕里咖 #2
    914我算的也是这个值。但是成本都要考虑啊。
    回复 有任何疑惑可以回复我~ 2018-04-19 22:38:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信