Chương E: Khó hiểu ?

View as PDF

Submit solution

Points: 1800 (partial)
Time limit: 1.0s
Memory limit: 256M
Input: stdin
Output: stdout

Problem type
Allowed languages
C, C++, Pascal, pypy3, Python, scratch

Con gái rất khó hiểu, càng khó hiểu hơn khi họ là crush của bạn, do vậy, theo nghiên cứu của chúng tôi, bạn cần phải làm quen với rất nhiều thứ khó hiểu để hiểu hơn crush của bạn, do đó, chúng tôi đưa ra bài toán sau (mà theo tính toán độ khó hiểu của nó xấp xỉ bằng \frac{1}{10^{18}} độ khó hiểu của con gái) để bạn có thể dần làm quen với sự khó hiểu, bài toán như sau:

Cho 1 số nguyên dương n, hãy tính F(n) với F(n)\Sigma \frac{(i\ +\ j\ +\ k)!}{i!\times j!\times k!} sao cho i,j,k\in Ni+j+2k=n.

Bạn hãy giải bài toán để có thể hiểu hơn về sự khó hiểu nhé.

Input

  • Gồm 1 dòng duy nhất là số nguyên dương n (1\le n\le 2.10^6).

Output

  • Gồm 1 số nguyên là câu trả lời cho F(n) . Kết quả có thể rất lớn nên hãy chia lấy dư cho 10^9 + 7.

Subtasks

  • Subtask 1: Đảm bảo n\le 10. (15 điểm)
  • Subtask 2: Đảm bảo n\le 3.10^3. (45 điểm)
  • Subtask 3: Không có ràng buộc gì thêm. (150 điểm)

Example

Test 1

Sample input
7
Sample output
268

Comments

There are no comments at the moment.