1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-11 11:08:15 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/新 21 点 [new-21-game].html

43 lines
1.5 KiB
HTML
Raw Normal View History

2022-03-27 20:46:41 +08:00
<p>爱丽丝参与一个大致基于纸牌游戏 <strong>“21点”</strong> 规则的游戏,描述如下:</p>
<p>爱丽丝以 <code>0</code> 分开始,并在她的得分少于 <code>k</code> 分时抽取数字。 抽取时,她从 <code>[1, maxPts]</code> 的范围中随机获得一个整数作为分数进行累计,其中 <code>maxPts</code> 是一个整数。 每次抽取都是独立的,其结果具有相同的概率。</p>
<p>当爱丽丝获得 <code>k</code><strong>或更多分</strong> 时,她就停止抽取数字。</p>
<p>爱丽丝的分数不超过 <code>n</code> 的概率是多少?</p>
<p>与实际答案误差不超过&nbsp;<code>10<sup>-5</sup></code> 的答案将被视为正确答案。</p>
&nbsp;
<p><strong>示例 1</strong></p>
<pre>
<strong>输入:</strong>n = 10, k = 1, maxPts = 10
<strong>输出:</strong>1.00000
<strong>解释:</strong>爱丽丝得到一张牌,然后停止。
</pre>
<p><strong>示例 2</strong></p>
<pre>
<strong>输入:</strong>n = 6, k = 1, maxPts = 10
<strong>输出:</strong>0.60000
<strong>解释:</strong>爱丽丝得到一张牌,然后停止。 在 10 种可能性中的 6 种情况下,她的得分不超过 6 分。
</pre>
<p><strong>示例 3</strong></p>
<pre>
<strong>输入:</strong>n = 21, k = 17, maxPts = 10
<strong>输出:</strong>0.73278
</pre>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>0 &lt;= k &lt;= n &lt;= 10<sup>4</sup></code></li>
<li><code>1 &lt;= maxPts &lt;= 10<sup>4</sup></code></li>
</ul>