freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-309-integer-ladders.md

68 lines
1.3 KiB
Markdown
Raw Normal View History

---
id: 5900f4a11000cf542c50ffb4
challengeType: 5
videoUrl: ''
2020-10-01 15:54:21 +00:00
title: 问题309整数阶梯
---
## Description
<section id="description">
在经典的“穿越梯子”问题中我们得到了两个梯子的长度x和y它们位于一条狭窄的水平街道的相对壁上。 我们还给出了两个梯子交叉的街道上方的高度h并要求我们找到街道的宽度w
在这里,我们仅关注所有四个变量均为正整数的实例。
例如如果x = 70y = 119h = 30我们可以计算出w = 56。
实际上对于xyh和0 <x <y <200xyhw
70、119、3074、182、2187、105、35100、116、35119、175、40
对于整数值xyh和0 <x <y <1 000 000xyhw
</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>