Nối hoán vị
Đề bài
Mô tả
Cho số nguyên dương . Xét tất cả các hoán vị của các số nguyên từ đến theo thứ tự từ điển, rồi nối chúng lại thành một dãy lớn . Ví dụ với :
Độ dài của dãy là .
Với cặp chỉ số , dãy được gọi là một đoạn con của , có độ dài và tổng bằng .
Hãy đếm số đoạn con của có độ dài và tổng bằng . Vì kết quả có thể rất lớn, hãy in ra phần dư khi chia cho .
Dữ liệu vào
Một dòng duy nhất chứa số nguyên .
Dữ liệu ra
In ra một số nguyên duy nhất là số đoạn con độ dài có tổng bằng , theo modulo .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 | 9 | Có đoạn con độ dài , với các tổng lần lượt là . Do , đáp án là . |
| 4 | 56 | Dãy có độ dài , trong đó có đoạn con độ dài có tổng bằng . |
| 10 | 30052700 | Kết quả đã được lấy theo modulo . |
Bình luận