博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
P1739 表达式括号匹配
阅读量:6375 次
发布时间:2019-06-23

本文共 496 字,大约阅读时间需要 1 分钟。

题目描述

假设一个表达式有英文字母(小写)、运算符(+,—,*,/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右圆括号是否匹配,若匹配,则返回“YES”;否则返回“NO”。表达式长度小于255,左圆括号少于20个。

输入输出格式

输入格式:

一行:表达式

输出格式:

一行:“YES” 或“NO”

输入输出样例

输入样例#1:
①2*(x+y)/(1-x)@②(25+x)*(a*(a+b+b)@
输出样例#1:
①YES②NO

说明

表达式长度小于255,左圆括号少于20个

 

1 #include
2 #include
3 #include
4 #include
5 using namespace std; 6 char a[888]; 7 int num=0; 8 int main() 9 {10 gets(a);11 int l=strlen(a);12 for(int i=0;i

 

转载地址:http://uitqa.baihongyu.com/

你可能感兴趣的文章
Centos 打开80端口
查看>>
【OCP题库-12c】最新CUUG OCP 071考试题库(70题)
查看>>
基于GTID多源复制扩展
查看>>
用SignalR 2.0开发客服系统[系列2:实现聊天室]
查看>>
08面向对象强化
查看>>
好用app
查看>>
页面广告(div)
查看>>
Geoserver汉语版出来啦!!
查看>>
jsp引入struts标签,引入自己写的jquery需要注意的问题
查看>>
Spring Cloud限流详解
查看>>
Numpy求均值、中位数、众数的方法
查看>>
mapreduce 的过程
查看>>
collecitons.deque
查看>>
grunt入门讲解3:实例讲解使用 Gruntfile 配置任务
查看>>
centos7/rhel7安装较高版本ruby2.2/2.3/2.4+
查看>>
Project Euler Problem 17 Number letter counts
查看>>
Oracle数据库,用户的创建及表的创建
查看>>
J2EE--Struts2基础开发笔记
查看>>
css_文本溢出
查看>>
CSS3 background属性
查看>>