DELPAIR
Point: 100.0
Time limit: 1.0s
Memory limit: 256 M
Input:
stdin
Output:
stdout
Author:
Problem type
Chưa xác định
Ngôn ngữ cho phép
C#, C++, Pascal, Python
Cho số nguyên dương n và dãy n số nguyên dương \(a[1], a[2], …, a[n]\). Gọi trung bình cộng của n số này là K. Hãy đếm số cặp \((i, j)\) \((1 \le i \lt j \lt n)\) sao cho sau khi xóa 2 số \(a[i]\), \(b[j]\) ra khỏi dãy, trung bình cộng của \(n-2\) số còn lại vẫn là \(K\).
Input Scecification:
- Dòng đầu tiên chứa số nguyên dương \(T\) là số bộ câu hỏi \((T \le 5)\)
- Các dòng tiếp theo mô tả các bộ câu hỏi, mỗi bộ câu hỏi gồm:
- Dòng đầu tiên chứa số nguyên dương \(n\) \((3 \le n \le 10^6)\)
- Dòng tiếp theo chứa n số nguyên dương \(a[1], a[2], …, a[n]\) \((a[i] \le 10^3 * 10^9)\)
Output Scecification:
- In ra trên \(T\) dòng kết quả của \(T\) bộ test
Ví dụ:
INPUT | OUTPUT |
---|---|
\(2\) \(5\) \(1\) \(2\) \(3\) \(4\) \(5\) \(6\) \(1\) \(3\) \(4\) \(3\) \(2\) \(2\) |
\(2\) \(5\) |