Levko và Hoán Vị
Đề bài
Mô tả
Cho hai số nguyên và . Hãy tìm một hoán vị của các số từ đến sao cho có đúng chỉ số thỏa mãn .
Nếu không tồn tại hoán vị thỏa mãn, in ra .
Dữ liệu vào
Một dòng chứa hai số nguyên và (, ).
Dữ liệu ra
In ra số nguyên là một hoán vị hợp lệ, hoặc in ra nếu không tồn tại.
Nếu có nhiều hoán vị hợp lệ, in ra một hoán vị bất kỳ.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 | 2 1 3 4 | , ... Phần tử tốt: vị trí 2 có , vị trí 3 có . Có đúng 2 phần tử tốt. |
| 1 1 | -1 | Không tồn tại hoán vị hợp lệ vì với mọi . |
Ghi chú
Vị trí được gọi là tốt nếu . Vì với mọi , nên vị trí không bao giờ là tốt, do đó không thể có phần tử tốt.
Bình luận