Як виклик моїй проблемі на головоломці , ваша мета - досягти результатів 2016
.
Правила:
- Ви повинні включити числа
10 9 8 7 6 5 4 3 2 1
в цьому порядку. Вони можуть використовуватися як окремі цілі числа або об'єднані разом (як1098
), але10
вони не можуть бути розділені на -1
і0
жодних символів (символів) не може бути присутнім між цифрами. Зауважте, що в деяких мовах10
фактично не може бути реальним ціле число10
, що є прийнятним. - Ваш код не повинен містити інших чисел або попередньо визначених змінних чи констант чисел (тому
T
в Pyth заборонено, оскільки це числова константа). - Ви повинні обчислити,
2016
використовуючи числові цифри. Просто виводити2016
без виконання жодних операцій з необхідними числами (наприклад, за допомогою декодування закодованого рядка, що складається лише з алфавітних символів) не дозволяється. Не дозволяється виводити2016
шматками (наприклад20
, тоді16
); у вас повинен бути один вихід, що складається з числового значення2016
. - Дійсна відповідь з найменшими байтами виграє.
20
і 16
та роздрукувати їх один за іншим , або ж розрахункова потреба номер , щоб бути 2016 року перед друком? 2) Чи дозволені функції? 3) Чи допускається конкатенація цифр? наприклад 1098
(я припускаю, що так за попередніми коментарями, але просто для підтвердження) 4) Чи означає "обчислити 2016 за допомогою цілих чисел", що ми ніколи не можемо мати плавців де-небудь на проміжному кроці? наприклад, чи можу я квадратний корінь число і округлення?
T987654321
?
10
повинні бути включені, щоб вам потрібно було якось впоратися з цим. 6 До тих пір, як 10
з'являється раніше T
.