freeCodeCamp/curriculum/challenges/chinese/10-coding-interview-prep/project-euler/problem-93-arithmetic-expre...

56 lines
1.2 KiB
Markdown
Raw Normal View History

---
id: 5900f3ca1000cf542c50fedc
challengeType: 5
videoUrl: ''
2020-10-01 15:54:21 +00:00
title: 问题93算术表达式
---
## Description
<section id="description">通过使用集合中的每个数字{1,2,3,4},恰好一次,并利用四个算术运算(+ - */)和括号/括号可以形成不同的正整数目标。例如8 =4 *1 + 3/ 2 14 = 4 *3 + 1/219 = 4 *2 + 3 - 1 36 = 3 * 4 *2 + 1注数字的连接如12 + 34是不允许的。使用集合{1,2,3,4}可以获得31个不同的目标数其中36个是最大的并且在遇到第一个不可表达之前可以获得数字1到28中的每一个。数。找到四个不同数字的集合a &lt;b &lt;c &lt;d可以获得最长的一组连续正整数1到n给出你的答案字符串abcd。 </section>
## Instructions
<section id="instructions">
</section>
## Tests
<section id='tests'>
```yml
tests:
- text: <code>euler93()</code>应返回1258。
testString: assert.strictEqual(euler93(), 1258);
```
</section>
## Challenge Seed
<section id='challengeSeed'>
<div id='js-seed'>
```js
function euler93() {
// Good luck!
return true;
}
euler93();
```
</div>
</section>
## Solution
<section id='solution'>
```js
// solution required
```
/section>