We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a93371 commit 186a9b3Copy full SHA for 186a9b3
1 file changed
live9/test97/문제1/조진우.js
@@ -0,0 +1,40 @@
1
+function solution(board, skill) {
2
+ let currentBoard = board;
3
+
4
+ for (let i = 0; i < skill.length; i++) {
5
+ for (let j = skill[i][1]; j <= skill[i][3]; j++) {
6
+ for (let k = skill[i][2]; k <= skill[i][4]; k++) {
7
+ if (skill[i][0] === 1) {
8
+ currentBoard[j][k] -= skill[i][5];
9
+ }
10
+ if (skill[i][0] === 2) {
11
+ currentBoard[j][k] += skill[i][5];
12
13
14
15
16
17
+ let count = 0;
18
+ for (let j = 0; j < board.length; j++) {
19
+ for (let k = 0; k < board[0].length; k++) {
20
+ if (currentBoard[j][k] > 0) count++;
21
22
23
24
+ return count;
25
+}
26
27
+console.log(
28
+ solution(
29
+ [
30
+ [1, 2, 3],
31
+ [4, 5, 6],
32
+ [7, 8, 9],
33
+ ],
34
35
+ [1, 1, 1, 2, 2, 4],
36
+ [1, 0, 0, 1, 1, 2],
37
+ [2, 2, 0, 2, 0, 100],
38
+ ]
39
+ )
40
+);
0 commit comments