表达式括号匹配1
假设表达式中允许包含两种括号:圆括号和方括号,其嵌套的顺序任意,如([]())
或[([][])]
等为正确的匹配,[(])
或([]()
或(()))
均为错误的匹配。
现输入一个只包含圆括号和方括号的字符串,试判断字符串中的括号是否匹配。
输入
输入一行字符(字符个数小于255)。
输出
字符串的括号匹配就输出OK
,不匹配就输出Wrong
。
样例
输入
[(])
输出
Wrong
假设表达式中允许包含两种括号:圆括号和方括号,其嵌套的顺序任意,如([]())
或[([][])]
等为正确的匹配,[(])
或([]()
或(()))
均为错误的匹配。
现输入一个只包含圆括号和方括号的字符串,试判断字符串中的括号是否匹配。
输入一行字符(字符个数小于255)。
字符串的括号匹配就输出OK
,不匹配就输出Wrong
。
[(])
Wrong
Scratch3.0 全国青少年软件编程等级考试 Python Scratch图形化一级 Scratch图形化四级 Scratch图形化三级 Scratch图形化二级 电子学会