B3-SZERO - Tổng 0
Dữ liệu vào: Standard input
Dữ liệu ra: Standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: Ngapt

//Bài 3 - HSG trường 19/3/2022

Cường được cho một dãy gồm N số nguyên khác nhau. Ta gọi Zero-quadruple là một tập gồm 4 số của dãy có tổng bằng 0. Bạn hãy giúp Cường đếm số các Zero-quadruple của dãy số đã cho nhé.

Dữ liệu: Vào từ tệp BAI3.INP :

  • Dòng đầu tiên chứa số nguyên N (1 ≤ N ≤ 2000) là số phần tử của dãy.
  • Dòng thứ hai chứa N số nguyên a1, a2, …, aN (-106ai ≤ 106) ngăn cách nhau một dấu cách, là các phần tử của dãy.

Kết quả: Ghi ra tệp BAI3.OUT số các Zero-quadruple của dãy số đã cho.

Ví dụ:

BAI3.INP

BAI3.OUT

Giải thích

6

-4 3 1 0 -2 5

2

Trong ví dụ trên có 2 Zero-quadruple là:

(-4, 3, 1, 0), vì (-4) + (3) + (1) + (0) = 0

(-4, 1, -2, 5), vì (-4) + (1) + (-2) + (5) = 0

 

Ràng buộc: Có 30% test với N≤ 500.

Ví dụ

Back to Top