Skip to content

Commit 69565da

Browse files
committed
108차 2번 문제풀이
1 parent c87d105 commit 69565da

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
const input = require("fs")
2+
.readFileSync(
3+
process.platform === "linux"
4+
? "/dev/stdin"
5+
: require("path").join(__dirname, "input.txt"),
6+
"utf8"
7+
)
8+
.toString()
9+
.trim()
10+
.split("\n");
11+
12+
function solution(input) {
13+
const [N, M] = input[0].split(" ").map(Number);
14+
const dots = input[1].split(" ").map(Number);
15+
const lines = input.slice(2).map((line) => line.split(" ").map(Number));
16+
const result = [];
17+
18+
for (let [a, b] of lines) {
19+
let count = 0;
20+
for (let x of dots) {
21+
if (x >= a && x <= b) count++;
22+
}
23+
result.push(count);
24+
}
25+
26+
return result.join("\n");
27+
}
28+
29+
console.log(solution(input));

0 commit comments

Comments
 (0)