문제2008--수들의 합2

2008: 수들의 합2

[만든사람 : ]
시간제한 : 1.000 sec  메모리제한 : 128 MB  제출 : 1  맞은 사람 : 1

제출  

문제 설명

N개의 수로 된 수열 A[1], A[2], …, A[N] 이 있다. 

이 수열의 i번째 수부터 j번째 수까지의 합 A[i] + A[i+1] + … + A[j-1] + A[j]가 M이 되는 경우의 수를 구하는 프로그램을 작성하시오.

입력 설명

첫째 줄에 N(1 ≤ N ≤ 10,000), M(1 ≤ M ≤ 300,000,000)이 주어진다. 

다음 줄에는 A[1], A[2], …, A[N]이 공백으로 분리되어 주어진다. 각각의 A[x]는 30,000을 넘지 않는 자연수이다.

출력 설명

첫째 줄에 경우의 수를 출력한다.

입력 예시1 Copy

4 2
1 1 1 1

출력 예시1 Copy

3

출처/분류

TH2