Виклик
Враховуючи додатне ціле число, Nяке становить 28 або вище, виведіть список номерів, підсумовуючи Nце, використовуючи кожну цифру 1через 7один раз. Ви можете дати як програму або функцію.
Цифри можуть з’являтися самі по собі або з’єднуватись, якщо ви використовуєте кожну з них один раз без повторів. Наприклад, [12, 34, 56, 7]дійсно, як [1, 27, 6, 4, 35]і [1234, 567], але не [123, 34567]або [3, 2, 1476]. Порядок того, що номери вказані, значення не має.
Якщо Nнеможливо зробити 1-7, нічого не повертайте або виводите.
Інша інформація
Це кодовий гольф, тому найкоротший код у байтах до четверга 15 жовтня виграє.
Задавайте будь-які питання в коментарях.
Все, що я не вказую у виклику, залежить від вас.
Стандартні лазівки заборонені.
Приклади
Вони можуть усунути будь-яку плутанину:
Вхідні дані
28
Вихідні дані
[1, 2, 3, 4, 5, 6, 7]
Вхідні дані
100
Вихідні дані
[56, 7, 4, 31, 2]
Вхідні дані
1234567
Вихідні дані
[1234567]
Вхідні дані
29
Вихідні дані
Нічого, 29 недійсне.
Вхідні дані
1891
Вихідні дані
[1234, 657]
Вхідні дані
370
Вихідні дані
[15, 342, 7, 6]
Я зароблю більше, якщо потрібно.
Ось пастабін з усіх можливих чисел, створених за допомогою цих семи чисел, люб’язно надано FryAmTheEggman.
(N/A)як вихід.
[1234566, 1]не є дійсним результатом, тому що 6 повторюється. Ви не можете повторювати числа у висновку.
1, ..,, 7щоб було як мінімум стільки ж 1, скільки 10, принаймні стільки 10, скільки 100і так далі.
29?