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

22 lines
887 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
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--