Mã bài:
tbcong
Điểm:
1 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Dữ liệu vào:
stdin
Dữ liệu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Golang, Java, Pascal, Perl, Python, Rust
Cho dãy gồm ~n~ số nguyên dương ~a_1, a_2, \cdots, a_n~. Số ~a_k (1 \leq k \leq n)~ được gọi là một số trung bình cộng của dãy nếu tồn tại hai chỉ số ~i, j~ khác nhau ~(1 \leq i, j \leq n)~ sao cho ~a_k=\frac{a_i+a_j}{2}~.
Yêu cầu:
Hãy lập trình tìm số lượng các số trung bình cộng của dãy số đã cho.
Dữ liệu:
- Dòng đầu tiên là số nguyên dương ~n (3 ≤ n ≤ 1000)~;
- Dòng tiếp theo ghi ~n~ số, số thứ ~i~ là ~a_i (a_i ≤ 10^6)~; Các số trên cùng dòng viết cách nhau một dấu cách.
Kết quả:
Một số duy nhất là số lượng các số trung bình cộng của dãy.
Sample Input
5
2 5 8 7 3
Sample Output
1
Nguồn: Đề thi HSG cấp tỉnh Vĩnh Long - 2012/2013
Bình luận