DEMUOC - Đếm ước

Xem dạng PDF

Gửi bài giải

Điểm: 2,00 (OI)
Giới hạn thời gian: 0.5s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Bạn được giao nhiệm vụ rất đơn giản rất dễ: Cho số nguyên dương ~n~. Đếm số lượng các ước nguyên dương của ~n~.

Input

Gồm duy nhất số nguyên dương ~n~. ( ~ 1 \le n \le 10^{18} ~ ).

Output

In ra kết quả bài toán

Sample

Input #1
4
Output #1
3

Bình luận

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



  • 0
    dinhvantung0611  đã bình luận lúc 1, Tháng 2, 2024, 13:45

    Ý tưởng: Để AC bài này các bạn cần biết phương pháp kiểm tra nguyên tố Fermat (hoặc Phương pháp kiểm tra nguyên tố Miller - Rabin) và Đếm số ước của một số O(n^(1/3)), thuật toán đếm số ước số O(sqrt(n)), không thể AC bài này.


  • 0
    haidang3004  đã bình luận lúc 13, Tháng 12, 2023, 6:07

    a tăng thời gian đi ạ


  • 0
    phongnguyen19811  đã bình luận lúc 22, Tháng 10, 2023, 1:20

    admin tăng giới hạn thời gian lên giúp em với


  • 0
    nhatnam123  đã bình luận lúc 23, Tháng 7, 2023, 15:18

    bài sai test hay sao vậy, tác giả


    • 1
      Hieu Nguyen  đã bình luận lúc 24, Tháng 7, 2023, 2:52

      Anh sẽ xem lại rồi update thông tin ở bình luận này nhé.

      Update: Bài này anh đã làm AC sau khi tăng time limit. Anh cũng update level, điểm của bài nhé.