Dreamoon và các tập hợp
Đề bài
Mô tả
Một tập gồm đúng bốn số nguyên dương phân biệt được gọi là có hạng nếu với mọi cặp phần tử phân biệt của ta đều có (ước chung lớn nhất của mọi cặp phần tử đều bằng đúng ).
Cho hai số nguyên và . Hãy tạo ra tập, mỗi tập có hạng , sao cho các tập đều chỉ dùng các số nguyên trong đoạn từ đến và không có số nguyên nào được dùng ở hai tập khác nhau (một số có thể không được dùng ở tập nào). Hãy tìm giá trị nhỏ nhất để điều này thực hiện được, và in ra một cách xây dựng ứng với đó.
Dữ liệu vào
Một dòng duy nhất chứa hai số nguyên và .
Dữ liệu ra
Dòng đầu in số nguyên nhỏ nhất.
Trên dòng tiếp theo, mỗi dòng in bốn số nguyên mô tả một tập.
Thứ tự các tập cũng như thứ tự các số trong mỗi tập không quan trọng. Nếu có nhiều đáp án cùng đạt nhỏ nhất, in ra bất kỳ đáp án nào.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 1 1 | 5 1 2 3 5 |
Tập {1, 2, 3, 5} có mọi cặp với . Tập {1, 2, 3, 4} không hợp lệ vì . |
| 2 2 | 22 2 4 6 10 14 16 18 22 |
Hai tập rời nhau, mỗi tập có mọi cặp , mọi số đều . |
Bình luận