ผลต่างระหว่างรุ่นของ "01204212/paren"
ไปยังการนำทาง
ไปยังการค้นหา
Jittat (คุย | มีส่วนร่วม) (หน้าที่ถูกสร้างด้วย ':from 01204212 You have a string consisting of parentheses ( ), curly braces { }, and brackets [ ]. You want to check if they are...') |
Jittat (คุย | มีส่วนร่วม) |
||
| แถว 15: | แถว 15: | ||
You want to write a program that performs the balance checking. | You want to write a program that performs the balance checking. | ||
| + | |||
| + | == Input/Output == | ||
| + | |||
| + | '''Input''' | ||
| + | |||
| + | The first line: an integer '''T''', the number of test cases. | ||
| + | The next '''T''' lines: each line contains a string representing each test case. | ||
| + | |||
| + | '''Output''' | ||
| + | |||
| + | For each test case, output either <tt>yes</tt> if the string is balanced, and <tt>no</tt> if the string is not balanced. | ||
| + | |||
| + | == Example == | ||
| + | |||
| + | '''Input''' | ||
| + | |||
| + | <pre> | ||
| + | 5 | ||
| + | ()()(()) | ||
| + | (((( | ||
| + | [[](){{}}] | ||
| + | [][][]()(){} | ||
| + | [[{]}] | ||
| + | </pre> | ||
| + | |||
| + | '''Output''' | ||
| + | |||
| + | <pre> | ||
| + | yes | ||
| + | no | ||
| + | yes | ||
| + | yes | ||
| + | no | ||
| + | </pre> | ||
| + | |||
| + | == Test data == | ||
| + | |||
| + | == Code == | ||
รุ่นแก้ไขเมื่อ 21:10, 7 กันยายน 2559
- from 01204212
You have a string consisting of parentheses ( ), curly braces { }, and brackets [ ]. You want to check if they are properly balanced. The following are examples of balanced strings:
(()())(())((())())
[()[]]
{[]}{[][](()[])}
These are unbalanced strings:
)(
[[))
[{]}
{{{{}}}}}
You want to write a program that performs the balance checking.
เนื้อหา
Input/Output
Input
The first line: an integer T, the number of test cases. The next T lines: each line contains a string representing each test case.
Output
For each test case, output either yes if the string is balanced, and no if the string is not balanced.
Example
Input
5
()()(())
((((
[[](){{}}]
[][][]()(){}
[[{]}]
Output
yes no yes yes no