Số trung bình cộng
Xem dạng PDF
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 ~a1, a2, \cdots, an~. Số ~ak (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 ~ak=\frac{ai+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à ~ai (ai ≤ 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