华为2016实习笔试编程题--生日礼物
2016-05-28 12:42
288 查看
#include <iostream> #include <string> using namespace std; int main() { string str; while(getline(cin,str)) { int idx; for(idx=0;idx!=str.size();idx++) { if(str[idx]=='A') break; } int cnt=0; for(int i=idx+1;i!=str.size();i++) { if(str[i]=='(') cnt—; if(str[i]==')') cnt++; } cout<<cnt<<endl; } }
相关文章推荐
- Javaweb乱码解决
- 【C#】.NET技术的发展及其跨语言和跨平台特性
- Spring学习笔记--构造器注入
- 智能指针实现
- 【java并发】传统线程技术中的定时器技术
- ConcurrentModificationException
- 用一行代码求出输入数的相反数
- Java动态代理实现原理浅析
- 返回或者转到其它页面的代码
- 11.python中的元祖
- 文件的拆分与合并
- Python学习路程day15
- Java之JVM虚拟机理解和实例
- 推荐几种PHP实现页面跳转的方法
- php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
- C#中的访问修饰符
- error inflating class binaryXML LayoutParams addRule()
- Delphi XE10.1 引用计数
- logback 中文手册
- Java 巧用静态代码块创建单利模式