--- id: 5900f5191000cf542c51002b challengeType: 5 videoUrl: '' localeTitle: 问题428:圆圈项链 --- ## Description
a b c 为正数。 令W,X,Y,Z为四个共线点,其中| WX | = ,| XY | = b ,| YZ | = c 和| WZ | = a + b + c 。 令中的C 为直径XY的圆。 令C out 为直径WZ的圆。 如果可以放置 k,则三元组( a b c )被称为项链三元组≥3个不同的圆C 1 ,C 2 ,...,C k
  • C i 与任何C j 都没有公共内点,且1≤ i j k i j
  • C i 与中的C 和 C out 表示1≤ i k
  • C i < / sub>与C i +1 相切1≤ i < k
  • C k 与C 1 相切。 例如,(5,5,5)和(4,3,21)是项链三胞胎,而可以证明(2,2,5)不是。 a visual representation of a necklace triplet 令T( n )为项链三联体的数量( a b c ),使得 a b c 是正整数,并且 b n 。 例如,T(1)= 9,T(20)= 732和T(3000)= 438106。 求T(1000000000000)。
## Instructions
## Tests
```yml tests: - text: necklace(1000000000)应该返回747215561862。 testString: assert.strictEqual(necklace(1000000000), 747215561862); ```
## Challenge Seed
```js function necklace(n) { // Good luck! return true; } necklace(1000000000) ```
## Solution
```js // solution required ``` /section>