Dãy Số Đẹp

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Python 10.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Người đăng:
Dạng bài

Cho dãy a gồm n số nguyên dương ~a_1,a_2,a_3 ,..., a_n~ và số nguyên k.Ta gọi dãy con gồm các số hạng ở vị trí liên tiếp ~a_i~ , ~a_i~~ _+~~_1~ , ~a_i~ ~_+~ ~_2~... + ~a_j~ là dãy đẹp nếu thỏa:

-Trong dãy có ít nhất một số lẻ và một số chẳn

-Gọi x là tổng chẵn,y là tổng lẻ thì 0 <= x - y <= k

Yêu cầu: Tìm số lượng dãy con liên tiếp của dãy a

Input

  • Dòng 1 số nguyên n và k ~(2 ≤ k ≤ 2 * 10^5)~

    • Dòng 2 dãy n số số nguyên ~a_1,a_2,a_3,...,a_n.~

Output

Số lượng dãy liên tiếp đẹp

Giới hạn

• 40% test ~ 1 ≤ n ≤ 200~, ~0 ≤ k ≤ 10^6~

• 30% test ~ 200 ≤ n ≤ 2000~, ~0 ≤ k ≤ 10^6~

• 30% test ~ 200 < n ≤ 2 * 10^5~, ~k = 0~

• 10% test ~ 200 ≤ n ≤ 20000~, ~0 < k ≤ 100~

Ví dụ

Sample input

5 5
1 3 2 9 10

Sample output

3

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.