Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

HVTNGOAC - Dãy ngoặc

Người ta định nghĩa một dãy ngoặc đúng theo đệ quy như sau:
- xâu A là xâu rỗng là một dãy ngoặc đúng
- Nếu xâu A là dãy ngoặc đúng thì (A) cũng là dãy ngoặc đúng
- Nếu xâu A và xâu B là dãy ngoặc đúng thì AB cũng là dãy ngoặc đúng.
Còn những xâu chứa những ký tự khác "(" và ")" được gọi là xâu không hợp lệ.
Ví dụ:
S = "(A()B)" là dãy "KHONG HOP LE" vì chứa chữ cái A và B
S = "()()(())" là dãy ngoặc "DUNG"
S = "()())" là dãy ngoặc "KHONG DUNG"
Cho xâu S. Hãy kiểm tra xâu S là dãy ngoặc "DUNG", "KHONG DUNG" hay là xâu "KHONG HOP LE"
Ví dụ 1:
Input
(A()B)
Output
KHONG HOP LE
Ví dụ 2:
Input
()()(())
Output
DUNG
Ví dụ 2:
Input
((())
Output
KHONG DUNG

Được gửi lên bởi:Vương Trung Hiếu Nghĩa
Ngày:2015-10-24
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C++ 4.3.2 CPP CPP14 PAS-GPC PAS-FPC

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.