1.9 KiB
id, title, challengeType, forumTopicId, dashedName
id | title | challengeType | forumTopicId | dashedName |
---|---|---|---|---|
5900f3ca1000cf542c50fedc | Завдання 93: Арифметичні вирази | 5 | 302210 | problem-93-arithmetic-expressions |
--description--
Використовуючи кожну цифру з множини, {1, 2, 3, 4}, тільки один раз, і використовуючи чотири арифметичні операції (+, −, *, /) і квадратні дужки/круглі дужки, можна сформувати різні цілі додатні числа.
Наприклад,
14 = 4 * (3 + 1 / 2)
19 = 4 * (2 + 3) − 1
36 = 3 * 4 * (2 + 1)
Зверніть увагу, що злиття цифр, таких як 12 + 34, не допускаються.
Використовуючи множину, {1, 2, 3, 4}, можна отримати тридцять одне різне цільове число, з яких 36 є максимальним, і кожне з чисел від 1 до 28 можна отримати, перш ніж зустріти перше невиражене число.
Знайдіть множину чотирьох різних цифр, a
< b
< c
< d
, для якої найдовший набір послідовних цілих чисел у порядку від 1 до n
, який можна отримати, отримуючи вашу відповідь як рядок: abcd
.
--hints--
arithmeticExpressions()
має повернути number.
assert(typeof arithmeticExpressions() === 'number');
arithmeticExpressions()
має повернути 1258.
assert.strictEqual(arithmeticExpressions(), 1258);
--seed--
--seed-contents--
function arithmeticExpressions() {
return true;
}
arithmeticExpressions();
--solutions--
// solution required