Dãy con tăng dài nhất LEQ - LIS
Xem dạng PDFNội dung bài toán
Ký hiệu ~ \sigma(n) ~ là tổng các ước của số nguyên ~ n ~.
Ví dụ, ~ \sigma(12) = 1 + 2 + 3 + 4 + 6 + 12 = 28 ~.
Nhiệm vụ của bạn là tính tổng: ~ \sum_{i=1}^n \sigma(i) \mod (10^9 + 7) ~
Dữ liệu vào
- Dòng duy nhất chứa một số nguyên ~ n ~.
Dữ liệu ra
- In ra tổng ~ \sum_{i=1}^n \sigma(i) \mod (10^9 + 7) ~.
Ràng buộc
- ~ 1 \leq n \leq 10^{12} ~
Ví dụ
Dữ liệu vào
5
Dữ liệu ra
21
Bình luận
Gửi bài giải
Kotlin
PyPy
Điểm:
10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Nguồn bài:
CSES Tổng ước
Dạng bài
CSES
Ngôn ngữ cho phép
C
C++
Java
Pascal
Python
Scratch