끄적끄적
백준 2003 [수들의 합 2] 본문
출처 : www.acmicpc.net/problem/2003
문제
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
4 2
1 1 1 1
예제 출력 1
3
투포인터 의도로 출제한 문제
'코테준비 > 백준' 카테고리의 다른 글
백준 [1004] 어린 왕자 (0) | 2021.05.24 |
---|---|
백준 [14247] 나무 자르기 (0) | 2021.05.18 |
백준 13699 [점화식] (0) | 2021.05.07 |
백준 14614 [Calculate!] (0) | 2021.05.07 |
백준 10984 [내 학점을 구해줘] (0) | 2021.05.03 |