Trong trường hợp bạn tò mò nơi này đến từ đâu: Sự phân tách này được gọi là phân rã nhân tố bất biến trong lý thuyết số và nó được sử dụng trong việc phân loại các nhóm Abelian được tạo ra một cách chính xác.
Thử thách
Cho đầu ra tất cả các bộ dữ liệu như vậy cho cho chính xác một lần, theo bất kỳ thứ tự nào bạn muốn. Các định dạng đầu ra trình tự tiêu chuẩn được cho phép.
Ví dụ
1: () (empty tuple)
2: (2)
3: (3)
4: (2,2), (4)
5: (5)
6: (6)
7: (7)
8: (2,2,2), (2,4), (8)
9: (3,3), (9)
10: (10)
11: (11)
12: (2,6), (12)
108: (2,54), (3,3,12), (3,6,6), (3,36), (6,18), (108)
Liên quan: http://oeis.org/A000688 , Liệt kê tất cả các phân vùng nhân của n
12,3,3
)