Nhiệm vụ
Đưa ra bộ
và một số nguyên
tìm tập con Nth.
Đầu ra đầu vào
N được cho dưới dạng một số nguyên không dấu trên stdin. Bạn phải in các tập hợp con thứ N trong một định dạng thích hợp cho ngôn ngữ của bạn (điều này có thể bao gồm [1,2,3], {1,2,3}, [1, 2, 3], 1 2 3, 1,2,3vv cho miễn là nó là một người đọc được văn bản định dạng).
Một chút về tập con
Có một mối quan hệ giữa các tập con và số trong cơ sở hai. Mỗi chữ số
[1,8](phần tử cuối cùng và đầu tiên). Bạn nhận được tập con Nth bằng cách chuyển đổi số thành cơ sở 2 và sau đó tập hợp con bao gồm tất cả các phần tử trong đó [1,2]. Chữ số ngoài cùng bên phải là chữ số # 0. Bạn có thể in[2,1] . Các tập hợp không phải được sắp xếp.
Phụ lục:
Có, bộ được cố định 1..8. Bộ này không phải là một phần của đầu vào. Đầu vào chỉ là N .
Có, bạn có thể sử dụng các hình thức đầu vào thay thế.
Tất cả các kết quả đầu ra dự kiến cho tất cả N : https://tio.run/##SyotykktLixN/f/fyNS02qIoP8soJd1CwSAg2kY32LPWPaoqs7jg/38A
"123"sẽ không rõ ràng. Có hợp lệ không?
1để8, hoặc là nó bất kỳ tập?