Skip to content

Commit 90f0324

Browse files
committed
89차 2번 문제풀이
1 parent e368d6a commit 90f0324

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

live8/test89/문제2/이상민.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
const input = require("fs")
2+
.readFileSync(process.platform === "linux" ? "/dev/stdin" : "./input.txt")
3+
.toString()
4+
.trim()
5+
.split("\n");
6+
7+
const [N, M] = input[0].split(" ").map(Number);
8+
const arr = input[1].split(" ").map(Number);
9+
10+
let cnt = 0;
11+
12+
for (let i = 0; i < N; i++) {
13+
let sum = arr[i];
14+
let idx = i;
15+
while (sum < M && idx < N) {
16+
idx++;
17+
sum += arr[idx];
18+
}
19+
if (sum === M) cnt++;
20+
}
21+
22+
console.log(cnt);

0 commit comments

Comments
 (0)