Tổng các ước nguyên tố (TS10 LQĐ, Đà Nẵng 2014)

Xem PDF




Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1000 (p) Thời gian: 0.5s Bộ nhớ: 640M Input: bàn phím Output: màn hình

Số nguyên dương \(x\) được gọi là một ước nguyên tố của số nguyên \(k\) nếu \(k\) chia hết cho \(x\)\(x\) là số nguyên tố.

Yêu cầu: Nhập từ bàn phím một số nguyên dương \(k\). Hãy in ra màn hình tổng các ước nguyên tố của số \(k\).

Dữ liệu

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

Kết quả

  • Tổng các ước nguyên tố của số \(k\)

Input

21

Output

10

Ràng buộc

  • Sub1: 70% test: \(k\le 10^{10}\) theo đề chuẩn
  • Sub2: 30% test: \(k\le 10^{16}\) mở rộng

Nguồn: Bài 1 TS10 LQĐ TPĐN '2014

Bình luận (9)

Mới nhất
Tải bình luận...