[C++] 백준 9012


[C++] 백준 9012

문제 소스 코드 #include <iostream> #include <vector> using namespace std; int main() { int num; char* str1 = "YES"; char* str2 = "NO"; vector<string> ans; scanf("%d", &num); getchar(); for(int i=0; i<num;i++) { char input[51]; vector<int> stack; scanf("%s", &input); //fgets(input,sizeof(input),stdin); char *ptr = input; while(1) { if(*ptr == '(') { stack.push_back(*ptr); } else if(*ptr ==')') { if(stack.size() == 0) { ans.push_back("NO"); break; } stack.pop_back(); } else if(*ptr == '\0') { if(stack.s...



원문링크 : [C++] 백준 9012