第二集 你说,你的女朋友就是你的电脑

TimeLimit:2000ms  MemoryLimit:128000KB
64-bit integer IO format:%lld
 
  

Problem Description
“ 你是我的小呀小苹果,点亮生命的火,火火火,这是我的滑板鞋,摩擦摩擦……”小A被一阵手机铃声吵醒了。
    “谁呀?这么大清早就把我吵醒,我梦中还有一道题目没有AC啊~”,边抱怨边拿起手机,一看是小C的电话就立马清醒了。多少年了,除了妈以外就没有别的女的打来电话过。“喂…喂…,那个…你是想要单反吧?呃…我还没买~改天吧?”小A似乎有点紧张和羞涩。
“没有,单反不急。你今天有空吗?我想过去采访下你,然后写一篇报告而已,你要登报喽,恭喜哦!什么时候有空我去你那边?”
“来我这?…”小A环视了自己的房间一遍,真是不忍直视,“要不去外面?随便哪家奶茶店我请你喝奶茶?”
    “那好吧~那就11点在星九克吧,不见不散!”小C这是想让小A出点血,反正比赛获奖该请客。
    小A看了下手机,都10点了。赶忙起来洗漱,找了半天找到了一套还算可以的衣服,不过还是有点味道。心想“算了,老子不在乎外表!”,理理发型就出去了。
    快到星九克了,远远地看到有个身穿白衣裙,飘逸长发,酷似刘亦菲的女生向他招手。突然间,他紧张了起来,心想“那人是小C吗?女生打扮下真是不得了,根本认不出来了。”这时一个男生从他身后快步走过去,挽起那女生的手,走了,留下小A一脸茫然。突然小A的肩膀被轻轻打了一下,转身看下,原来是小C。“看什么呀?美女都被牵走了~~”,小C说着便哈哈大笑起来。
    进了星九克,小C拿出笔记本开始问小A问题,然后边听边做笔记。
    “你从小就开始学编程吗?”小C问。“是的,当我读小学的时候看到哥哥在思考着一道ACM题,我一看就说那是水题,他当时很震惊,其实我也不会做,后面就开始跟他一起编程做比赛。”小A答道。
“那你有没有女朋友呢?”小C故意问到。“当然有啦!我的女朋友就是我的电脑,我的女朋友跟我形影不离,一直在我身边,随时解决各种问题,似乎还没有什么问题难倒我的。”小A自豪说到。
“真有那么厉害?”小C有点怀疑。“我这世界冠军可不是随便就得到的~”小A有点骄傲地说……
过了一会儿,采访差不多结束了,小C在整理笔记。小C笔记做得有点惨不忍睹,里面各种括号很多,括号包括“ (){}[]<> ”这几种,所以会出现不匹配情况。
“看你人长得漂亮,字却那么难看啊,括号还丢三落四~”小A鄙视着说。
“要你管?我文章那么长你能判断我的文章括号是不是有匹配好?”小C倒想考验下他,虽然这对小A来说是极其简单地问题。
“没问题,让我写个程序搞定吧!”小A自信地说。不到五分钟程序写好了,果然轻松地处理掉了这个问题。
广告时间:“哇哈哈”提醒你,本剧中的采访文章长度可达200万个字符,判断是否匹配,输出YES/NO即可!
    “哎哟,不错哦!让我来试试!”小C伸手要去拿小A的电脑,不小心碰倒了奶茶,奶茶倒在了袖子上,小C连忙卷起袖子。突然小A看到小C的手臂上似乎有个纹身标志,只是没看清就被小C发觉就挡住了。
    “那是?”小A有点疑惑。“没事…小时候受过伤而已啦…我们还是来看看程序吧!”小C故做镇定,转移了话题。小A似乎也并不放在心上,一起把稿子写好。
    第二天,采访稿登到了校报头条,小A顿时成了校园头号公众人物,增添了不少的烦恼。
Input

输入包括多组测试数据,每组数据是一个字符串,字符串只包含“(){}[]<>”等字符。

 
Output

对于每组数据输出“YES”表示当前字符串中的括号是匹配的,否则输出“NO”(不包括引号)

SampleInput
()
(<)>
SampleOutput
YES
NO
思路:这一题是十分基础的栈的应用题目,我们要理解的就是要将这输入的符号与前一个比较是否是配对的,如果是则前一个出栈,否则入栈,最后空栈则YES;
献上核心代码:
 
if(k[t-]+==k[t]||k[t-]+==k[t])//t是栈的位置;至于加一加二就是符号的ascII码
   t--;
   else
   t++;

核心部分

福建工程学院寒假作业第三周B题的更多相关文章

  1. 福建工程学院寒假作业第一周G题

    涨姿势题1 TimeLimit:1000MS  MemoryLimit:128000KB 64-bit integer IO format:%lld   涨姿势题就是所谓的优化题,在组队赛中,队伍发现 ...

  2. 福建工程学院寒假作业第一周F题

    Subsequence TimeLimit:1000MS  MemoryLimit:65536K 64-bit integer IO format:%lld   问题描述: A sequence of ...

  3. FJUT寒假作业第三周数蚂蚁(记录第一道并查集)

    http://210.34.193.66:8080/vj/Contest.jsp?cid=162#P7 思路:用并查集合并集合,最后遍历,找到集合的根的个数. 并查集是森林,森林中的每一颗树是一个集合 ...

  4. bug终结者 团队作业第三周

    bug终结者 团队作业第三周 团队展示 队名 bug终结者 队员风采: 杨京典 20162302 风格:先构建框架,在一 一实现,在实现的过程中不断测试和修改. 擅长的技术:拆分问题,使用相对简单的思 ...

  5. 2017-2018-1 20179203 《Linux内核原理与分析》第七周作业及第三周测试总结

    攥写人:李鹏举 学号:20179203 ( 原创作品转载请注明出处) ( 学习课程:<Linux内核分析>MOOC课程http://mooc.study.163.com/course/US ...

  6. Linux内核分析作业第三周

    一.实验楼实验 使用实验楼的虚拟机打开shell 1 cd LinuxKernel/ 2 qemu -kernel linux-3.18.6/arch/x86/boot/bzImage -initrd ...

  7. 2019寒假训练营寒假作业(三) MOOC的网络空间安全概论笔记部分

    目录 第五章 网络攻防技术 5.1:网络信息收集技术--网络踩点 信息收集的必要性及内容 网络信息收集技术 网络踩点(Footprinting) 网络踩点常用手段 5.2:网络信息收集技术 --网络扫 ...

  8. 2019寒假训练营寒假作业(三) 对Sketch——CM-Sketch的理解(理论题部分)

    目录 实验题部分 基本题 1.简述sketch: 2.Count-min Sketch: 开放题部分 理论部分 1.解释为什么 sketch 可以省空间 2.用流程图描述Count-min sketc ...

  9. linux作业--第三周

    1.统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 [root@localhost ~]# cat /etc/passwd | grep ...

随机推荐

  1. mvc4扩展方法

    制作扩展方法,方便网页中使用,下面做了两个例子 using System; using System.Collections.Generic; using System.Linq; using Sys ...

  2. jquery 添加与删除的规律 当要添加时候要定位到自己的父元素 当要删除时候 通过事件函数传入的this找到自己的父元素进行删除

    jquery 添加与删除的规律 当要添加时候要定位到自己的父元素  当要删除时候 通过事件函数传入的this找到自己的父元素进行删除

  3. iOS pch文件的创建

    3.iso pch头文件的创建  输入文件名的时候记得打钩 3.1.在Build Settings 里搜索pref就能找到preflx, 点击设置相对路径 $(SRCROOT) +路径:成功了就会显示 ...

  4. BZOJ 1226 学校食堂(状压DP)

    状压DP f(i,j,k)表示前i−1个人已经吃了饭,且在i之后的状态为j的人也吃了饭(用二进制表示后面的状态),最后吃的那个人是i之后的第k个 (注意k可以是负数) 然后 如果j&1=1那么 ...

  5. AtCoder Regular Contest 076E Coneected?

    题意 给出一个矩形区域和上面的m对整点,要求在矩形区域内画m条互不相交的线(可以是曲线)分别把m对点连接起来.只需要输出能不能做到. 分析 假设我们已经画了一条线.因为在这个题中有用的是平面区域之间的 ...

  6. bzoj2383[CEOI2011] ballons

    题意 在一条数轴上从左向右有一些气球,每个气球一开始位于横坐标xi的位置,是半径为0的圆.现在开始从左向右给每个气球充气.被充气的气球的半径会不断变大,直到达到这个气球的半径上限Ri或者这个气球和之前 ...

  7. The Toll! Revisited UVA - 10537(变形。。)

    给定图G=(V,E)G=(V,E),VV中有两类点,一类点(AA类)在进入时要缴纳1的费用,另一类点(BB类)在进入时要缴纳当前携带金额的1/20(不足20的部分按20算) 已知起点为SS,终点为TT ...

  8. 【刷题】BZOJ 1030 [JSOI2007]文本生成器

    Description JSOI交给队员ZYX一个任务,编制一个称之为"文本生成器"的电脑软件:该软件的使用者是一些低幼人群,他们现在使用的是GW文本生成器v6版.该软件可以随机生 ...

  9. 【BZOJ3771】Triple(生成函数,多项式运算)

    [BZOJ3771]Triple(生成函数,多项式运算) 题面 有\(n\)个价值\(w\)不同的物品 可以任意选择\(1,2,3\)个组合在一起 输出能够组成的所有价值以及方案数. \(n,w< ...

  10. String和stringbuffer和stringbuilder的区别

    String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要 ...