文章目录

  • 题目
  • 思路
  • AC代码
  • 收获

题目

思路

利用字符串的find函数找到B的位置,循环B左侧的字符,遇到左括号就+1,遇到右括号就-1(反正是合法的,空箱子一加一减也就不变了),出sum1即可。

AC代码

#include <bits/stdc++.h>
using namespace std;
int a, i;
int main() {string s;while (cin >> s) {a = s.find("B");//也有可能不含B 就直接不用找就是0了.int sum1 = 0;for (i = 0; i < a; ++i) {if (s[i] == '(')sum1++;if (s[i] == ')')sum1--;}cout << sum1 << endl;}
}

收获

题目给的东西要用啊,有可能出现没有B的情况!!!

hnu 暑期实训之愚人节的礼物相关推荐

  1. hnu 暑期实训之回文串

    文章目录 题目 思路 AC代码 题目 思路 回文串首先可以对所给的字符串判断一下看看是不是回文串,如果是就直接输出0:对于不是回文串的,我们先来观察一段回文串 "abcba" 对于 ...

  2. hnu 暑期实训之疫情期间

    文章目录 题目 思路 AC代码 题目 [样例输入1] 4 1 3 2 0 [样例输出1] 2 [样例输入2] 7 1 3 3 2 1 2 3 [样例输出2] 0 [样例输入3] 2 2 2 [样例输出 ...

  3. hnu 暑期实训之最少钱币数

    文章目录 题目 AC代码及思路 收获 题目 AC代码及思路 #include <bits/stdc++.h> using namespace std;int main() {int pri ...

  4. hnu 暑期实训之蛇形矩阵

    文章目录 题目![在这里插入图片描述](https://img-blog.csdnimg.cn/2340a76f57c7440d937ed2b38107f60f.png?x-oss-process=i ...

  5. hnu 暑期实训之web导航

    文章目录 题目 思路 AC代码 python版 题目 [问题描述] 标准的Web浏览器具有在最近访问的页面中前后移动的特性.实现这些特性的一种方法是使用两个堆栈来跟踪可以通过前后移动到达的页面.在这个 ...

  6. hnu 暑期实训之到底买不买

    文章目录 题目 思路 AC代码 题目 思路 外层遍历小红要的珠子,内层遍历商家提供的珠子,如果相等计数器就+1.遍历完成后,对于计数器,它的最大值只会是小红珠子的长度.如果它们相等就说明小红可以搞到这 ...

  7. hnu 暑期实训之A除以B

    文章目录 题目 思路 AC代码 python版本的 题目 思路 本题模拟平时做除法即可,但是要注意一些特殊情况,比如被除数小于除数.被除数较大时但是首位较小(1234567/7,因为此时可能会有前导0 ...

  8. hnu 暑期实训之挖掘机技术哪家强

    文章目录 题目 思路 AC代码 题目 思路 人都说用map了还不用,你是闹着玩么. AC代码 #include <bits/stdc++.h> using namespace std; m ...

  9. hnu 暑期实训之公交系统

    文章目录 题目 思路 AC代码 后言 题目 思路 思路是当第一站人数为0时,找出车上人数的最大值与最小值,最后对w进行遍历,只要最大值+遍历变量<=w并且最小值+遍历变量>=0,就可以. ...

最新文章

  1. windows subsystem for linux
  2. hdfs restful API:httpfs与webhdfs的简单使用
  3. cnn 一维时序数据_一时序数据输入维cnn
  4. 为什么 JavaScript 的 this 要这么用?
  5. 排序算法-05简单选择排序(python实现)
  6. 使用RESTful Client API进行GET / POST
  7. Java中的堆栈和队列
  8. JS(JQEERY) 获取JSON对象中的KEY VALUE
  9. 小鹏NGP自动导航辅助驾驶Beta版体验:论软件,这台量产车可能是第一
  10. clojure 使用Lazy-seq创建斐波那契数列
  11. 如何将 hadoop1.1.2/1.2.1 源码关联到 Eclipse
  12. 没有躲过的坑--vector使用erase后迭代器变成野指针
  13. Machine Learning - IV. Linear Regression with Multiple Variables多变量线性规划 (Week 2)
  14. python3语法糖_python 连续不等式语法糖实例
  15. VS2017适配版的 VA 安装教程
  16. cron表达式及在线生成器
  17. [CodeComplete]创建一个函数需要理由吗
  18. 工程项目成本管控,不知从何下手?
  19. python自然语言的背景_Python自然语言工具包(NLTK)入门
  20. 前端css之 浮动 自学日记

热门文章

  1. Spring Cloud 监控相关
  2. CLR via C# 内存管理读书记
  3. 基于Visual Studio2012实现Windows8的metro界面笔迹手写识别文档
  4. dubbo源码1-暴露服务
  5. 面向对象:MATLAB的自定义类 [MATLAB]
  6. 【原创】设计模式面对面之观察者模式
  7. windows10 搜索桌面搜索功能失效的解决
  8. VMware中网络设置之host-only
  9. linux下用户及用户组的管理
  10. 堆排序的应用-优先级队列