Time limit: 1.0s , Memory limit: 256M , Points: 2000 (partial)
Cho số nguyên dương . Bạn hãy đếm xem có bao nhiêu dãy số thỏa mãn đồng thời các điều kiện:
- Mỗi phần tử của dãy số có giá trị lớn hơn hoặc bằng .
- Tổng các phần tử của dãy số bằng chính xác .
Hai dãy số được gọi là khác nhau nếu thỏa mãn một trong các điều kiện sau:
- Số lượng phần tử của hai dãy số khác nhau.
- Tồn tại một vị trí sao cho giá trị tại vị trí đó của hai dãy số là khác nhau.
Input
- Dòng duy nhất chứa số nguyên .
Output
- In ra số lượng dãy số thỏa mãn với kết quả chia lấy dư cho .
Examples
Sample Input
6
Sample Output
2
Scoring
- Subtask điểm:
- Subtask điểm:
- Subtask điểm: Không có ràng buộc gì thêm
Notes
Trong ví dụ, các dãy số thỏa mãn bao gồm: và .
Comments