https://www.acmicpc.net/problem/2003
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int m = sc.nextInt();
int[] arr = new int[n]; // ์์ด์ ๋ด์ ๋ฐฐ์ด
int count = 0;
for(int i = 0; i < n; i++){
arr[i] = sc.nextInt();
}
for(int i = 0; i < n; i++){
int sum = arr[i];
if(arr[i] == m){ // i๋ฒ์งธ ์๋ถํฐ j๋ฒ์งธ ์๊น์ง ํฉ์ด ์๋ ์๊ธฐ ์์ ์ด m์ผ๋
count++;
}
for(int j = i + 1; j < n; j++){
sum += arr[j];
if(sum == m){ // i๋ฒ์งธ ์๋ถํฐ j๋ฒ์งธ ์๊น์ง ํฉ์ด m์ผ๋
count++;
break;
}
else if(sum > m){ // ํฉ์ด m๋ณด๋ค ์ปค์ง๋ฉด ๋ ์ฐพ์๋ณผ ์ด์ ๊ฐ ์์ผ๋ฏ๋ก break
break;
}
}
}
System.out.println(count);
}
}