Gửi bài giải

Điểm: 0,01 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 512M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python, SCRATCH

Cho số nguyên dương n, đếm số cách để chia n chiếc kẹo thành các phần bằng nhau (mà không phá vỡ hay làm hỏng chiếc kẹo nào).

Input


Gồm một số nguyên dương n duy nhất. (n1000)

Output


In ra số cách chia n chiếc kẹo thành các phần bằng nhau.

Sample Test


Input:

Copy
10

Output:

Copy
4

Giải thích:

Các cách chia thoả mãn là:

  • Chia thành 1 phần, mỗi phần 10 chiếc kẹo.
  • Chia thành 2 phần, mỗi phần 5 chiếc kẹo.
  • Chia thành 5 phần, mỗi phần 2 chiếc kẹo.
  • Chia thành 10 phần, mỗi phần 1 chiếc kẹo.