We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e368d6a commit 90f0324Copy full SHA for 90f0324
1 file changed
live8/test89/문제2/이상민.js
@@ -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