Codeforces Round #653 (Div. 3) C. Move Brackets
2024-10-19 05:08:54
题意/题解:经典括号匹配题目,不多说了.
代码:
int t;
int n;
string s;
int cnt; int main() {
ios::sync_with_stdio(false);cin.tie(0);
cin>>t;
while(t--){
cnt=0;
int ans=0;
cin>>n>>s;
for(int i=0;i<n;++i){
if(s[i]=='('){
cnt++;
}
else{
if(cnt>0) cnt--;
else ans++;
}
}
cout<<ans<<endl;
} return 0;
}
最新文章
- BZOJ 2879: [Noi2012]美食节
- ORACLE查看表空间对象
- my_strcmp()
- 【poj1085】 Triangle War
- zabbix 安装
- git学习笔记总结
- Android将Activity 打 jar包 (解决资源文件不能打包的问题)
- PHPNow升级PHP版本为5.3.5的方法
- 网页设计中常用的Web安全字体
- JAVA基础之理解JNI原理
- Android Studio 创建aar包与引用
- 对WebClient扩展自动解压缩页面
- Extjs4-treepanel-解析json/fields中是否加入leaf的区别
- 让你分分钟学会 JS 闭包
- C51库函数积累
- js实现导航菜单栏随着屏幕的滚动进行滚动的效果
- 纯css实现select下拉框并排显示
- oracle预定义角色
- springboot(十五):springboot+jpa+thymeleaf增删改查示例
- Unity 虚拟摇杆的实现
热门文章
- ES6 自定义一个实现了Iterator接口的对象
- mysql: Character set &#39;utf8mb4&#39; is not a compiled character set and is not specified in the &#39;/usr/share/mysql/charsets/Index.xml&#39; file
- ctfhub技能树—文件上传—双写后缀
- Spring Boot 2.x基础教程:配置元数据的应用
- 前端基础功能,原生js实现轮播图实例教程
- Jenkins 部署打包文件 并通过SSH上传到 linux服务器
- [Usaco2008 Feb]Line连线游戏
- 解析MySQL中存储时间日期类型的选择问题
- Python基础(函数)
- autoreload 线程 进程管理 并发的处理方法