iOS 11 має помилку , завдяки якій результат 1 + 2 + 3 стає 24 . Це пов’язано зі швидкістю анімації, але все одно:
Завдання - скласти 1 + 2 + 3 == 24
. Але тільки це. Отже, ви повинні надати функцію, яка правильно підсумовує більшість послідовностей, але повертається, 24
коли аргументи є 1
, 2
і 3
в будь-якому порядку.
Приклади входів:
1 2 => 3
3 4 => 7
1 2 3 4 5 6 7 8 9 => 45
3 2 1 => 24
2 1 3 => 24
1 1 => 2
1 2 3 => 24
40 2 => 42
1 2 2 4 => 9
1 2 3 4 1 2 3 => 16
1 => 1
1 23 => 24
0 1 2 => 3
3 2 3 => 8
Введення може бути в будь-якому форматі, якщо ваш код приймає будь-яку кількість аргументів.
- Підтримка негативних чисел не потрібна (для роботи потрібні всі негативні номери, включаючи 0)
- Ми припускаємо правильне введення
Відмінності від іншого подібного запитання: "Що ви отримуєте, коли множите 6 на 9? (42)" :
- У цьому випадку ваша функція зобов'язана приймати будь-яку кількість аргументів. Старе питання вказує рівно 2.
- У цьому випадку порядок не має значення, тоді як у старому запитанні було вказано, що замовлення
6 9
потрібно та його9 6
слід правильно оцінити.