作者commandoEX (卡曼都)
看板Math
标题[其他] 起始X点 抽1次100 每次还70求最多抽几次
时间Mon Sep 14 14:36:12 2020
各位好
题目如标题所示,起因来自我最近玩的手机游戏
里面抽角色1次100点,但不管稀有度只要升级完角色的话都会送奖励点数70点
玩着玩着就在想不知道能不能靠起始点数数量就算出最多能抽几次
我之前是用迭代法来算
这里以X=1000为例
1st 抽10次 余00点 返回700点 剩700点
2nd 抽07次 余00点 返回490点 剩490点
3rd 抽04次 余90点 返回280点 剩370点
4th 抽03次 余70点 返回210点 剩280点
5th 抽02次 余80点 返回140点 剩220点
6th 抽02次 余20点 返回140点 剩160点
7th 抽01次 余60点 返回070点 剩130点
8th 抽01次 余30点 返回070点 剩100点
9th 抽01次 余00点 返回070点 剩070点(结束)
---------------------------------------------
最後共抽31次
但是收敛很慢要迭代很多次才能结束
不知有没有什麽更有效率的方法
用等比级数算会比较适合吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.115.66.73 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Math/M.1600065374.A.8DB.html
1F:推 hwanger : X-30*(n-1)>= 100 求最大的n 09/14 15:12
问一下式子里的30应该是代表每抽损失的点数
100是每抽的成本
不过不太清楚代表次数的n为何要-1?
※ 编辑: commandoEX (140.115.66.73 台湾), 09/14/2020 16:43:07
2F:推 LPH66 : 即是抽过 n-1 次後还有至少一抽的剩余 09/14 18:40
3F:→ LPH66 : 求得最大的 n 就表示再多抽一次剩余就不够一抽了 09/14 18:41
4F:→ LPH66 : 如果你要略去 -1 的话, 可以把不等式方向倒过来 09/14 18:43
5F:→ LPH66 : 抽过 n 次後不够一抽了→ X-30*n < 100 求 n 最小值 09/14 18:43
6F:→ hwanger : 假设抽m次後 我们仍有余额X-30*m大於等於100的话 那 09/14 18:48
7F:→ hwanger : 我们至少可以再抽一次 09/14 18:48
8F:→ hwanger : 没留意到L大已经留言了 基本上如L大所讲 09/14 18:50
9F:→ commandoEX : 谢谢2位帮忙解惑 09/14 22:00