freeCodeCamp/curriculum/challenges/japanese/10-coding-interview-prep/project-euler/problem-227-the-chase.md

51 lines
1.4 KiB
Markdown
Raw Normal View History

---
id: 5900f44f1000cf542c50ff61
title: '問題 227: チェイス'
challengeType: 5
forumTopicId: 301870
dashedName: problem-227-the-chase
---
# --description--
「チェイス」とは、2 つのサイコロと偶数人のプレイヤーで遊ぶゲームです。
プレイヤーはテーブルの周りに座ります。ゲームの開始時、互いに対面に座っている 2 人がサイコロを 1 つずつ持っています。 それぞれのターンで、サイコロを持っている 2 人がそれを振ります。
1 の目が出たら、左隣の人にサイコロを渡します。
6 の目が出たら、右隣の人にサイコロを渡します。
それ以外の場合、次のターンまでサイコロをそのまま持っています。
サイコロが振られてプレイヤー間を移動するうちに 1 人のプレイヤーがサイコロを 2 つとも持ったら、そのプレイヤーは負け、ゲームは終わります。
100 人のプレイヤーでこのゲームをすると何回目のターンまで続くかについて、その期待値を求めなさい。 回答は、四捨五入して有効数字 10 桁にすること。
# --hints--
`theChase()``3780.618622` を返す必要があります。
```js
assert.strictEqual(theChase(), 3780.618622);
```
# --seed--
## --seed-contents--
```js
function theChase() {
return true;
}
theChase();
```
# --solutions--
```js
// solution required
```