Ghép cặp lệch


Submit solution

Points: 2 (partial)
Time limit: 1.0s
JAVA11 2.0s
Pypy 3 2.0s
Memory limit: 67M
JAVA11 977M
Pypy 3 977M

Author:
Problem types

Cho dãy số gồm n phần tử a1,a2,...,an và số tự nhiên k; đếm số cách chọn ra cặp chỉ số i,j thỏa mãn:

  • ij.
  • 1i,jn|aiaj+1|k.

Đầu vào

Dòng đầu tiên chứa hai số nguyên n,k (1n2105,0k109).

Dòng tiếp theo chứa n số nguyên trong khoảng [109,109], các phần tử của dãy số.

Đầu ra

Một số nguyên duy nhất là kết quả bài toán.

Subtask

30% số test có n2000.

Ví dụ

Đầu vào:

Copy
5 2
1 6 2 4 6

Đầu ra:

Copy
8

Giải thích:

Các cặp số thỏa mãn đề bài là: (1,3),(1,4),(2,5),(3,1),(3,4),(4,2),(4,5),(5,2).

QDUY

Comments

There are no comments at the moment.