Gửi bài giải

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

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho số ~n~, hãy đếm bộ 3 số ~a, b, c~ (~a \le b \le c~) có tích không vượt quá ~n~.

Input:

  • Chứa số nguyên dương ~n~ ~(1 \le ~n~ \le 10^{11})~

Output:

  • Yêu cầu bài toán

Subtask

  • 40% số test: ~n \le 400~
  • 30% số test: ~n \le 10000~
  • 30% số test: không có ràng buộc gì thêm

Example

Input

4

Output

5

Explain

Có 5 bộ ba có tích không vượt quá n: (1, 1, 1); (1, 1, 2); (1, 1, 3); (1, 1, 4); (1, 2, 2)

Bình luận

Hãy đọc nội quy trước khi bình luận.