--- id: 5900f3ba1000cf542c50fecd title: 'Problem 78: Coin partitions' challengeType: 5 forumTopicId: 302191 dashedName: problem-78-coin-partitions --- # --description-- Let p(n) represent the number of different ways in which n coins can be separated into piles. For example, five coins can be separated into piles in exactly seven different ways, so p(5)=7.
| Coin piles | | ----------------- | | OOOOO | | OOOO   O | | OOO   OO | | OOO   O   O | | OO   OO   O | | OO   O   O   O | | O   O   O   O   O |
Find the least value of `n` for which p(`n`) is divisible by one million. # --hints-- `coinPartitions()` should return a number. ```js assert(typeof coinPartitions() === 'number'); ``` `coinPartitions()` should return 55374. ```js assert.strictEqual(coinPartitions(), 55374); ``` # --seed-- ## --seed-contents-- ```js function coinPartitions() { return true; } coinPartitions(); ``` # --solutions-- ```js // solution required ```