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\) và \(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...