도전
N28 이상의 양의 정수 가 주어지면 N각 숫자 1를 7정확히 한 번만 사용하여 합산되는 숫자 목록을 출력하십시오 . 프로그램이나 기능으로 줄 수 있습니다.
반복하지 않고 각 숫자를 한 번만 사용하는 한 숫자는 저절로 표시되거나 연결될 수 있습니다. 예를 들어, and [12, 34, 56, 7]는 유효 하지만 or 는 유효 하지 않습니다 . 숫자가 나열된 순서는 중요하지 않습니다.[1, 27, 6, 4, 35][1234, 567][123, 34567][3, 2, 1476]
경우 N1-7으로 할 수 없다 반환하거나 출력 아무것도.
기타 정보
이것은 코드 골프이므로 목요일 10 월 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이 제공 한이 7 개의 숫자로 생성 된 가능한 모든 숫자의 pastebin입니다.
(N/A).
[1234566, 1]6이 반복되므로 @LukStorms 는 유효한 출력이 아닙니다. 출력에서 숫자를 반복 할 수 없습니다.
1, ..,, 7많은대로 적어도이 있다고1 '으로이야 10S'많은로서 적어도 10"로서 s의 100S 등 '.
29무엇입니까?