Thử thách
Cho một số nguyên dương N
đó là 28 hoặc cao hơn, sản lượng một danh sách các số tổng hợp để N
sử dụng mà mỗi chữ số 1
thông qua 7
đúng một lần. Bạn có thể đưa ra như một chương trình hoặc chức năng.
Các chữ số có thể tự xuất hiện hoặc ghép nối, miễn là bạn sử dụng từng chữ số một lần mà không lặp lại. Ví dụ, [12, 34, 56, 7]
là hợp lệ, như là [1, 27, 6, 4, 35]
, và [1234, 567]
không [123, 34567]
hoặc [3, 2, 1476]
. Thứ tự mà các số được liệt kê không quan trọng.
Nếu N
không thể được thực hiện với 1-7, trả lại hoặc đầu ra không có gì.
Thông tin khác
Đây là mã golf, vì vậy mã ngắn nhất tính bằng byte vào thứ năm ngày 15 tháng 10 sẽ thắng.
Đặt bất kỳ câu hỏi trong các ý kiến.
Bất cứ điều gì tôi không chỉ định trong thử thách là tùy thuộc vào bạn.
Sơ hở tiêu chuẩn là không được phép.
Ví dụ
Đây có thể xóa bất kỳ sự nhầm lẫn lên:
Đầu vào
28
Đầu ra
[1, 2, 3, 4, 5, 6, 7]
Đầu vào
100
Đầu ra
[56, 7, 4, 31, 2]
Đầu vào
1234567
Đầu ra
[1234567]
Đầu vào
29
Đầu ra
Không có gì, 29 là không hợp lệ.
Đầu vào
1891
Đầu ra
[1234, 657]
Đầu vào
370
Đầu ra
[15, 342, 7, 6]
Tôi sẽ làm thêm nếu cần.
Đây là một quá khứ của tất cả các số có thể được tạo ra với bảy số này, với sự giúp đỡ của FryAmTheEggman.
(N/A)
đầu ra.
[1234566, 1]
không phải là đầu ra hợp lệ, vì 6 được lặp lại. Bạn không thể lặp lại số trong đầu ra.
1, ..,, 7
sao cho có ít nhất càng nhiều 1
là như 10
's, ít nhất là nhiều 10
's như 100
' s, và vân vân.
29
gì?