SỐ TƯƠNG PHẢN

Nguồn: None

Hai số nguyên dương \(m\)\(n\) được gọi là số tương phản nếu tổng các ước thực sự của \(m\) lớn hơn \(n\) và ngược lại tổng các ước thực sự của \(n\) lớn hơn \(m\).

Biết rằng ước thực sự của một số nguyên dương \(x\) là số nguyên dương \(p\) nếu \(x\) chia hết cho \(p\) (\(p
eq x\)
)

Yêu cầu: Cho \(n\) số nguyên dương \(a_{1},\ a_{2},\ \ldots,\ a_{n}\). Hãy cho biết có bao nhiêu cặp số \(a_{i}\)\(a_{j}\) \((1 \leq i < j \leq n)\) là cặp số tương phản.

Dữ liệu vào:

+ Dòng đầu ghi số nguyên dương \(n\ (2\ \leq \ n\ \leq 10^{3})\)

+ Dòng thứ 2 chứa \(n\) số nguyên dương, với số thứ \(i\)\(a_{i}\) \((i = 1..n;2 \leq a_{i} \leq 10^{3})\)

Kết quả:

+ Một số nguyên duy nhất là kết quả bài toán.

Ví dụ:

Input Output Giải thích
5
28 24 20 28 10
2 Có 2 cặp số tương phản là:
+ 28 và 24
+ 24 và 28

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. kurotiso (4/7)
  3. tuythoi213 (4/6)
Trong 7 ngày
  1. nguyenanhvu (40/57)
  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]