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

22 lines
887 B
Markdown
Raw Normal View History

---
id: 5900f3ca1000cf542c50fedc
title: 问题93算术表达式
challengeType: 5
videoUrl: ''
---
# --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 <b <c <d可以获得最长的一组连续正整数1到n给出你的答案字符串abcd。
# --hints--
`euler93()`应返回1258。
```js
assert.strictEqual(euler93(), 1258);
```
# --solutions--