MẬT ONG

Một đàn ong có \(n\) con được đánh số từ 1 đến \(n\), con thứ \(i,\mspace{6mu} 1 \leq i \leq n\) có cân nặng là một số nguyên dương \(a_{i}\mspace{6mu}(1 \leq a_{i} \leq 10^{9})\). Biết rằng một con ong có cân nặng \(x\) thì một ngày nó sản xuất được lượng mật ong là \(x \times f(x)\), với \(f(x)\) là số lượng ước dương của \(x\).

Yêu cầu: Hãy tính tổng lượng mật sản xuất được trong một ngày của cả đàn ong.

Dữ liệu vào:

+ Dòng 1: Chứa số nguyên dương \(n\mspace{6mu}\left( 1 \leq n \leq 10^{5} \right)\)

+ Dòng 2: Chứa \(n\) số nguyên dương \(a_{1},a_{2},...,a_{n}\) \((1 \leq a_{i} \leq 10^{9},i = 1,2,...,n)\)

Kết quả: Một số nguyên là kết quả của bài toán.

Ví dụ:

Dữ liệu vào Kết quả
4
1 6 5 3
41

Ràng buộc:

+ Có 50% số test ứng với 50% số điểm có \(1 \leq n \leq 500\)

+ Có 30% số test ứng với 30% số điểm có \(500 < n \leq 1000\)

+ Có 20% số test ứng với 20% số điểm có \(1000 < n \leq 10^{5}\)

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. npk1605 (5/10)
  2. hungeazy08 (4/26)
  3. tung (2/5)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]