表达式括号匹配1
成绩 | 100 | 开启时间 | 2018年10月16日 星期二 15:45 |
折扣 | 0.8 | 折扣时间 | 2018年10月16日 星期二 15:45 |
允许迟交 | 是 | 关闭时间 | 2018年10月16日 星期二 15:45 |
输入文件 | bracket1.in | 输出文件 | bracket1.out |
【例题描述】表达式括号匹配1(bracket1.cpp)
假设表达式中允许包含两种括号:圆括号和方括号,其嵌套的顺序任意,如([]())或[([][])]等为正确的匹配,[(])或([]()或(()))均为错误的匹配。
现在的问题是,要求检验一个给定的表达式中的括弧是否正确匹配?
输入一个只包含圆括号和方括号的字符串,判断字符串中的括号是否匹配,匹配就输出“OK”,不匹配就输出“Wrong”。
【输入格式】
输入一行字符(字符个数小于255)。
【输出格式】
数据匹配就输出“OK”,不匹配就输出“Wrong”。
【输入样例】
[(])
【输出样例】
Wrong