sum_cash = 100
cur_cash = 0
res_cash = 0
count = 0
ratio = 0.1
#inr = SUM/2*((x1-x0)/1)*ratio
#1、初始花費一半金幣投入
#2、每次按照當前斜率×ratio×剩餘一半購入
#3、當剩餘不足,則跳過
#4、打印增益
back_value = 0
for item in A:
if back_value == 0:
ratio_b = 1
cur_cash = sum_cash/2
res_cash = sum_cash/2
count = cur_cash/item
#ratio_b = (item - back_value)/1
ratio_b = (back_value - item)/1
in_cash = (sum_cash / 2)*ratio_b*ratio
print(in_cash)
if in_cash >= res_cash:
cur_cash += res_cash
res_cash -= res_cash
count += res_cash/item
else:
cur_cash += in_cash
res_cash -= in_cash
count += in_cash/item
print("cur_cash", cur_cash)
print("res_cash",res_cash)
print("count", count)
ALL = cur_cash*item + res_cash
print("ALL:", ALL)
back_value = item