2022-01-21 01:00:18 +05:30
|
|
|
---
|
|
|
|
id: 5900f48a1000cf542c50ff9d
|
2022-01-22 20:38:20 +05:30
|
|
|
title: '問題 286: 得点の確率'
|
2022-01-21 01:00:18 +05:30
|
|
|
challengeType: 5
|
|
|
|
forumTopicId: 301937
|
|
|
|
dashedName: problem-286-scoring-probabilities
|
|
|
|
---
|
|
|
|
|
|
|
|
# --description--
|
|
|
|
|
2022-01-22 20:38:20 +05:30
|
|
|
バーバラは数学者で、バスケットボール選手でもあります。 彼女は、距離 $x$ からシュートしたときに 1 点取れる確率がちょうど ($1 - \frac{x}{q}$) であること気付きました。ここで、$q$ は 50 よりも大きい実数定数です。
|
2022-01-21 01:00:18 +05:30
|
|
|
|
2022-01-22 20:38:20 +05:30
|
|
|
1 回の練習ごとにそれぞれ距離 $x = 1, x = 2, \ldots, x = 50$ からシュートし、記録によると、合計がちょうど 20 点になる確率はちょうど 2% です。
|
2022-01-21 01:00:18 +05:30
|
|
|
|
2022-01-22 20:38:20 +05:30
|
|
|
$q$ を求め、四捨五入して小数点以下 10 桁まで示しなさい。
|
2022-01-21 01:00:18 +05:30
|
|
|
|
|
|
|
# --hints--
|
|
|
|
|
2022-01-22 20:38:20 +05:30
|
|
|
`scoringProbabilities()` は `52.6494571953` を返す必要があります。
|
2022-01-21 01:00:18 +05:30
|
|
|
|
|
|
|
```js
|
|
|
|
assert.strictEqual(scoringProbabilities(), 52.6494571953);
|
|
|
|
```
|
|
|
|
|
|
|
|
# --seed--
|
|
|
|
|
|
|
|
## --seed-contents--
|
|
|
|
|
|
|
|
```js
|
|
|
|
function scoringProbabilities() {
|
|
|
|
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
|
|
|
|
scoringProbabilities();
|
|
|
|
```
|
|
|
|
|
|
|
|
# --solutions--
|
|
|
|
|
|
|
|
```js
|
|
|
|
// solution required
|
|
|
|
```
|