Một phân hoạch của số nguyên dương n là cách viết n thành tổng các số nguyên dương, không phân biệt thứ tự các hạng tử. Ví dụ 4=4=3+1=2+2=2+1+1=1+1+1+1, nên p(4)=5.
Cho n, hãy tính số phân hoạch p(n)mod(109+7). Quy ước p(0)=1.
Một dòng chứa số nguyên n.
0≤n≤5000.
Một số nguyên là p(n)mod(109+7).
Ví dụ:
Đầu vào:
4
Đầu ra:
5
Giải thích:
Đang tải editor...