Files
freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-309-integer-ladders.chinese.md
Oliver Eyton-Williams 61460c8601 fix: insert blank line after ```
search and replace ```\n< with ```\n\n< to ensure there's an empty line
before closing tags
2020-08-16 04:45:20 +05:30

69 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: 5900f4a11000cf542c50ffb4
challengeType: 5
title: 'Problem 309: Integer Ladders'
videoUrl: ''
localeTitle: 问题309整数阶梯
---
## Description
<section id="description">
在经典的“穿越梯子”问题中我们得到了两个梯子的长度x和y它们位于一条狭窄的水平街道的相对壁上。 我们还给出了两个梯子交叉的街道上方的高度h并要求我们找到街道的宽度w
在这里,我们仅关注所有四个变量均为正整数的实例。
例如如果x = 70y = 119h = 30我们可以计算出w = 56。
实际上对于xyh和0 <x <y <200的整数只有五个三元组xyh产生w的整数解
7011930741822187105351001163511917540)。
对于整数值xyh和0 <x <y <1 000 000有多少个三元组xyh产生w的整数解
</section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler309()</code>应该返回210139。
testString: assert.strictEqual(euler309(), 210139);
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler309() {
// Good luck!
return true;
}
euler309();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
/section>