Dãy số tứ diện
Xem PDF
Điểm:
800
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho dãy số: \(1, 4, 10, 20, 35, 56, \dots\)
Nhập vào số nguyên dương \(n\). Hãy tìm số hạng thứ \(n\) của dãy số trên.
Input
- Một số nguyên dương \(n\) duy nhất (\(1 \le n \le 10^{12}\)).
Output
- Một số nguyên duy nhất là số hạng thứ \(n\) của dãy số. Vì kết quả có thể rất lớn, hãy đưa ra kết quả sau khi chia lấy dư cho \(10^9 + 7\).
Example
Test 1
Input
1
Output
1
Test 2
Input
2
Output
4
Test 3
Input
3
Output
10
Test 4
Input
4
Output
20
Note
Dãy số trên là dãy số tứ diện (Tetrahedral numbers), trong đó số hạng thứ \(n\) được tính bằng công thức:
\[a_n = \frac{n(n+1)(n+2)}{6}\]
Bình luận (1)