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

43 lines
1.5 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<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>