Đếm cặp có tổng bằng K
Đề bài
Mô tả
Cho số nguyên dương và dãy số nguyên dương gồm phần tử phân biệt .
Yêu cầu: Cho biết số lượng cách chọn hai phần tử bất kì có trong phần tử của dãy sao cho ().
Dữ liệu vào
- Dòng thứ nhất chứa số nguyên dương (, ) cách nhau một kí tự trắng.
- Dòng thứ trong dòng tiếp theo chứa số nguyên dương ().
Dữ liệu ra
Ghi ra một số nguyên không âm duy nhất là số cách chọn thỏa mãn yêu cầu của bài toán (có thể bằng ).
Ràng buộc
- .
- .
- , các đôi một phân biệt.
Subtasks
- Subtask 1 ( số điểm): , .
- Subtask 2 ( số điểm): , .
- Subtask 3 ( số điểm): , .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 12 1 5 11 4 7 3 8 |
3 | Có tất cả cặp số thỏa mãn: , , vì , , . |
| 4 10 5 1 2 3 |
0 | Ví dụ thêm. Không có cặp nào thỏa mãn: nhưng phải chọn hai phần tử khác nhau (), mà dãy chỉ có một phần tử bằng . |
Bình luận