도전
N
28 이상의 양의 정수 가 주어지면 N
각 숫자 1
를 7
정확히 한 번만 사용하여 합산되는 숫자 목록을 출력하십시오 . 프로그램이나 기능으로 줄 수 있습니다.
반복하지 않고 각 숫자를 한 번만 사용하는 한 숫자는 저절로 표시되거나 연결될 수 있습니다. 예를 들어, and [12, 34, 56, 7]
는 유효 하지만 or 는 유효 하지 않습니다 . 숫자가 나열된 순서는 중요하지 않습니다.[1, 27, 6, 4, 35]
[1234, 567]
[123, 34567]
[3, 2, 1476]
경우 N
1-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
'으로이야 10
S'많은로서 적어도 10
"로서 s의 100
S 등 '.
29
무엇입니까?