프로그래밍 공부/백준 (C++)
[C++/백준 9093번] 괄호
Rocketbabydolls
2024. 10. 11. 17:29
#include <iostream>
#include <stack>
#include <sstream>
using namespace std;
string checkVPS(string input)
{
stack<char> s;
for (int j = 0; j < input.length(); j++)
{
if (input[j] == '(') s.push(input[j]);
else
{
if (s.empty())
{
return "NO";
}
else
s.pop();
}
}
if (s.empty()) return "YES";
else return "NO";
}
int main() {
int N;
cin >> N;
for (int i = 0; i < N; i++)
{
string input;
cin >> input;
cout << checkVPS(input) << "\n";
}
return 0;
}