Bài 3: Tính chất cân bằng (TS10 Hải Phòng thi thử - 2026)
Xem PDF
Điểm:
1300 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Trong một lớp học có \(n\) học sinh tham gia một bài kiểm tra. Mỗi học sinh được chấm một điểm số và được ghi lại theo danh sách. Gọi điểm của học sinh thứ \(i\) là \(a_i\) (với mọi \(i \neq j\) thì \(a_i \neq a_j\)).
Ba học sinh \(i, j, k\) được gọi là có tính chất cân bằng nếu thỏa mãn: \(a_i + a_j = 2 \cdot a_k\) (\(i \neq j, j \neq k, i \neq k\)).
Nhiệm vụ của bạn là đếm số bộ ba học sinh thỏa mãn tính chất trên.
Input
- Dòng 1: chứa số nguyên dương \(n\), là số lượng học sinh (\(2 \leq n \leq 10^4\)).
- Dòng 2: chứa \(n\) số nguyên, số thứ \(i\) là \(a_i\) - điểm của học sinh số \(i\) (\(|a_i| \leq 10^6\)).
Output
- Một số nguyên duy nhất là số bộ ba thỏa mãn yêu cầu đề bài.
Example
Test 1
Input
5
2 3 1 5 6
Output
2
Note
Bộ 3 số \((3, 1, 2)\) và bộ 3 số \((1, 5, 3)\) đều thỏa mãn tính chất trên.
Ràng buộc
- Subtask 1 (\(50\%\) số điểm): \(2 \leq n \leq 200\).
- Subtask 2 (\(30\%\) số điểm): \(200 < n \leq 2000\).
- Subtask 3 (\(20\%\) số điểm): \(2000 < n \leq 10^4\).
Kỳ thi:
- Thi thử tuyển sinh lớp 10 Chuyên Hải Phòng 2026 (23 Tháng tư, 2026)
Bình luận (1)