Cặp số có tổng nhỏ hơn k

Xem PDF

Điểm: 10 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho mảng \(a\) gồm \(n\) phần tử và số nguyên dương \(k\).
Đếm số lượng cặp số có tổng nhỏ hơn \(k\).

Input

  • Dòng thứ \(1\) là số lượng test case \(t\) \((1 \le t \le 100)\).
  • Mỗi test case gồm \(2\) dòng:

    • Dòng thứ \(1\) là số \(n, k\) \((1 \le n, k \le 10^6)\).
    • Dòng thứ \(2\)\(n\) phần tử trong mảng \((0 \le a_i \le 10^6)\).

\(\textbf{Note}\): Đầu vào luôn đảm bảo \(\sum n \le 10^6\).

Output

  • In ra số lượng cặp số có tổng nhỏ hơn \(k\) trên mỗi dòng.

Example

Test 1
Input
2
4 5
2 2 2 2
3 4
1 2 4
Output
6
1

Bình luận

Không có bình luận nào.