Ước số và tổng ước số

Xem PDF

Điểm: 300 (p) Thời gian: 1.0s Bộ nhớ: 1023M Input: bàn phím Output: màn hình

Cho số nguyên dương \(N (N \leq 2∗10^9)\).

Yêu cầu: Đếm số lượng ước số của \(N\) và tổng các ước số của \(N\).

Input

  • Số nguyên dương \(N\)

Output

  • Chứa hai số nguyên là sô lượng ước số và tổng các ước của \(N\)

Example

Test 1

Input
10 
Output
4 18
Note
  • Số \(10\) có ước là \(1\) \(2\) \(5\) \(10\) và tổng \(1 + 2 + 5 + 10 =18\)

Bình luận


  • 0
    votuantai14112011    8:14 a.m. 31 Tháng 3, 2024

    Tăng time cho py3 dc ko ad


    • -1
      votagiahuy2008    10:41 p.m. 21 Tháng 7, 2023

      include <bits/stdc++.h>

      using namespace std;
      int main()
      {
      long long n,d=0;
      cin>>n;
      long long s=0;
      for(int i=1; i<=sqrt(n);i++)
      if (n%i==0)
      {
      s+=i;d++;
      long long j=n/i;
      if(i!=j)
      {
      s=s+j;
      d++;
      }

          }
      cout<<d<<" "<<s;
      

      }


      • -17
        nguyendanghau2006    10:24 p.m. 7 Tháng 11, 2021

        Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.


        • -19
          nguyendanghau2006    10:20 p.m. 7 Tháng 11, 2021 chỉnh sửa 2

          Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.


          • -3
            minhtuanitk20    6:55 p.m. 28 Tháng 10, 2021

            bài này sài ct hả ad

            1 phản hồi