Time Limit: 1s
Memory Limit: 128MB
몇몇 연산자들 - 괄호(), bracket[], braces{}, 문자열"", 문자'', 코멘트/* */ -은 서로 짝을 가지고 있다. 연산자 짝에서 왼쪽 연산자를 여는 연산자, 오른쪽 연산자를 닫는 연산자라고 할때 이들은 다음과 같은 성질을 만족한다.
주어진 문자열이 위 규칙을 모두 만족하는지 체크하는 프로그램을 작성해보자.
* Line 1 : 테스트 케이스 N (N < 1000)
* Line 2 ~ N+1 : 코드 C (C의 길이 < 1000)
* Line 1 ~ N : Y, N
- 연산자가 올바로 사용되었으면 Y, 아니라면 N을 출력
3 ()(([])) (/* ())*/) /* ()()()(*/)
Y Y N