SEQDBK


Submit solution

Points: 20
Time limit: 1.0s
Memory limit: 512M

Problem type

Cho số nguyên dương \(n\) và dãy số nguyên \(a_1,a_2,…,a_n\) và số nguyên \(k\). Ta gọi dãy con gồm các số hạng liên tiếp \(a_i,a_(i+1),…,a_j\) là một dãy đẹp nếu: \(a_i+ a_(i+1)+..+ a_j=k \)

Yêu cầu: Tìm số lượng dãy con gồm các số hạng liên tiếp trong dãy \(a\) là dãy số đẹp.

Input

  • Dòng 1 chứa 2 số nguyên \(n,k (n≤10^5,|k|≤10^4).\)

  • Dòng thứ 2 chứa \(n\) số nguyên dương \(a_1,a_2,…,a_n (|a_i |≤10^4 ).\)

Output

  • Ghi một số nguyên dương là số lượng dãy con của dãy \(a\) là dãy đẹp.

Ràng buộc

  • Subtask 1: 50% test với\( 1≤n≤100;\)

  • Subtask 2: 20 % test với \(n≤5000.\)

  • Subtask 3: Không có ràng buộc gì thêm.

Sample Input

5 3
1 2 3 4 5

Sampple Output

2

Comments

There are no comments at the moment.