56 lines
1.8 KiB
Markdown
56 lines
1.8 KiB
Markdown
|
---
|
|||
|
id: 5900f3a91000cf542c50febc
|
|||
|
challengeType: 5
|
|||
|
title: 'Problem 61: Cyclical figurate numbers'
|
|||
|
videoUrl: ''
|
|||
|
localeTitle: 问题61:循环图号
|
|||
|
---
|
|||
|
|
|||
|
## Description
|
|||
|
<section id="description">三角形,正方形,五边形,六边形,七边形和八边形数字都是图形(多边形)数字,由以下公式生成:三角形<p> P3中,n = N(N + 1)/ 2 </p><p> 1,3,6,10,15 ......方形</p><p> P4 N = N2 </p><p> 1,4,9,16,25 ......五角形</p><p> P5,N = N(3N-1)/ 2 </p><p> 1,5,12,22,35 ......六角形</p><p> P6,N = N(2N-1) </p><p> 1,6,15,28,45 ...... Heptagonal </p><p> P7,N = N(5N-3)/ 2 </p><p> 1,7,18,34,55,......八角形</p><p> P8,N = N(3N-2) </p><p> 1,8,21,40,65,......三个4位数字的有序集合:8128,2882,8281,有三个有趣的属性。该集合是循环的,因为每个数字的最后两位数字是下一个数字的前两位数字(包括与第一个数字相关的最后一个数字)。每个多边形类型:三角形(P3,127 = 8128),方形(P4,91 = 8281)和五边形(P5,44 = 2882),由集合中的不同数字表示。这是具有此属性的唯一一组4位数字。求出六个循环4位数字的唯一有序集合的总和,其中每个多边形类型:三角形,正方形,五边形,六边形,七边形和八边形,由集合中的不同数字表示。 </p></section>
|
|||
|
|
|||
|
## Instructions
|
|||
|
<section id="instructions">
|
|||
|
</section>
|
|||
|
|
|||
|
## Tests
|
|||
|
<section id='tests'>
|
|||
|
|
|||
|
```yml
|
|||
|
tests:
|
|||
|
- text: <code>euler61()</code>应返回28684。
|
|||
|
testString: 'assert.strictEqual(euler61(), 28684, "<code>euler61()</code> should return 28684.");'
|
|||
|
|
|||
|
```
|
|||
|
|
|||
|
</section>
|
|||
|
|
|||
|
## Challenge Seed
|
|||
|
<section id='challengeSeed'>
|
|||
|
|
|||
|
<div id='js-seed'>
|
|||
|
|
|||
|
```js
|
|||
|
function euler61() {
|
|||
|
// Good luck!
|
|||
|
return true;
|
|||
|
}
|
|||
|
|
|||
|
euler61();
|
|||
|
|
|||
|
```
|
|||
|
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
|
|||
|
</section>
|
|||
|
|
|||
|
## Solution
|
|||
|
<section id='solution'>
|
|||
|
|
|||
|
```js
|
|||
|
// solution required
|
|||
|
```
|
|||
|
</section>
|