Bạn được cho bốn danh sách, mỗi danh sách gồm \(n\) số nguyên (các danh sách này ký hiệu là \(A,\ B,\ C,\ D\)). Bạn được yêu cầu đếm số bộ \((a,b,c,d)\) với \(a \in A,\ b \in B,\ c \in C,\ d \in D\ \)sao cho \(a + b + c + d = 0\)
Dữ liệu vào:
Dòng đầu tiên ghi số nguyên dương \(n\ (n \leq 4000)\)
\(n\) dòng tiếp theo, mỗi dòng ghi bốn số tương ứng với các số trong danh sách \(A,\ B,\ C,\ D\)
Kết quả: Ghi một số nguyên duy nhất là số bộ số tìm được
Ví dụ:
Input | Output | Giải thích |
---|---|---|
6 -45 22 42 -16 -41 -27 56 30 -36 53 -37 77 -36 30 -75 -46 26 -38 -10 62 -32 -54 -6 45 | 5 | Các bộ số tìm được là: (-45;-27; 42; 30) (26;30;-10;-46) (-32; 22; 56;-46) (-32; 30;-75; 77) (-32;-54; 56; 30) |
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
|
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38905 |