HSG THPT Hưng Yên 2023 - Tổng giai thừa
Xem dưới dạng PDFCho số nguyên dương \(n\), gọi \(S\) là tổng giai thừa của \(n\) số nguyên dương đầu tiên. Hãy lập trình tính số dư của \(S\) trong phép chia cho 20240131.
Dữ liệu vào
- Một số nguyên dương \(n\).
Dữ liệu ra
- Một số nguyên duy nhất là số dư của \(S\) trong phép chia cho 20240131.
Ràng buộc:
- Subtask \(1\): \(n \le 18\)
- Subtask \(2\): \(n \le 10^5\)
- Subtask \(3\): \(n \le 10^{18}\)
Input 1
4
Output 1
33
Giải thích:
- S = 1! + 2! + 3! + 4! = 33
Nhận xét