ํฐ์คํ ๋ฆฌ ๋ทฐ
๋ฌธ์
https://www.acmicpc.net/problem/9012
๋ฌธ์ ํ์ด
https://choi95.tistory.com/74?category=881084
๊ธฐ๋ณธ์ ์ธ ๋ฌธ์ ํ์ด๋ ์ด์ ํฌ์คํ ์์์ ์ฌ๋ฐ๋ฅธ ๊ดํธ ๋ฌธ์ ์ ๊ฐ์ง๋ง input ๊ฐ์ ๋ฐ์ ์ ์ ํ๋ ์์ ์ ์ฐ์ตํ๊ธฐ ์ํด์ ํด๋น ๋ฌธ์ ๋ฅผ ํ์ด๋ณด์๋ค.
์ฝ๋
const input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
const cnt = Number(input[0]);
for(let i = 1; i <= cnt; i++) {
let answer = "YES";
let stack = [];
for(let j = 0; j < input[i].length; j++) {
if(input[i][j] === '(') stack.push(input[i][j]);
else {
if(stack.length === 0) {
answer = "NO";
break;
}
stack.pop();
}
}
if(stack.length > 0) answer = "NO";
console.log(answer);
}
'์๊ณ ๋ฆฌ์ฆ > ๊ธฐ์ถ ๋ฐ ๋ฐฑ์ค ํ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค 1874๋ฒ]์คํ ์์ด (0) | 2021.08.27 |
---|---|
[2018 KAKAO BLIND RECRUITMENT]๋คํธ ๊ฒ์_regExp.match ๋ฉ์๋์ ๋ํด ํ์ต (0) | 2021.08.26 |
[๋ฐฑ์ค 9093๋ฒ]๋จ์ด ๋ค์ง๊ธฐ (0) | 2021.08.24 |
[๋ฐฑ์ค 10828๋ฒ]์คํ (0) | 2021.08.24 |
[2021 ์นด์นด์ค ์ฑ์ฉ์ฐ๊ณํ ์ธํด์ญ]์ซ์ ๋ฌธ์์ด๊ณผ ์๋จ์ด (0) | 2021.08.20 |
๋๊ธ