43 lines
785 B
Markdown
43 lines
785 B
Markdown
---
|
||
id: 5900f4f91000cf542c51000c
|
||
title: 问题397:抛物线上的三角形
|
||
challengeType: 5
|
||
videoUrl: ''
|
||
dashedName: problem-397-triangle-on-parabola
|
||
---
|
||
|
||
# --description--
|
||
|
||
在抛物线y = x2 / k上,选择三个点A(a,a2 / k),B(b,b2 / k)和C(c,c2 / k)。
|
||
|
||
令F(K,X)为整数四元组(k,a,b,c)的数量,使得三角形ABC的至少一个角度为45度,其中1≤k≤K且-X≤a< b <c≤X。
|
||
|
||
例如,F(1,10)= 41并且F(10,100)= 12492.找到F(106,109)。
|
||
|
||
# --hints--
|
||
|
||
`euler397()`应该返回141630459461893730。
|
||
|
||
```js
|
||
assert.strictEqual(euler397(), 141630459461893730);
|
||
```
|
||
|
||
# --seed--
|
||
|
||
## --seed-contents--
|
||
|
||
```js
|
||
function euler397() {
|
||
|
||
return true;
|
||
}
|
||
|
||
euler397();
|
||
```
|
||
|
||
# --solutions--
|
||
|
||
```js
|
||
// solution required
|
||
```
|