https://www.acwing.com/activity/content/competition/problem_list/2274/

目录

  • 4612. 去掉0【双指针】
  • 4613. 方格跳跃【前缀和】

4612. 去掉0【双指针】

#include<bits/stdc++.h>
using namespace std;
int main(void)
{int t; cin>>t;while(t--){string s; cin>>s;vector<int>ve;int ans=0;for(int i=0;i<s.size();i++){if( (s[i]=='1') && (i+1<s.size()) && (s[i+1]=='0') ){int j=i+1;while( (j+1)<s.size() && (s[j+1]=='0') ) j++;if(j+1<s.size()&&s[j+1]=='1') ans+=j-i;}}cout<<ans<<endl;}return 0;
}

4613. 方格跳跃【前缀和】


前缀和,左右分别扫一遍即可。

#include<bits/stdc++.h>
using namespace std;
const int N=1e5*3+10;
int st[N];
int main(void)
{int n; cin>>n;string s; cin>>s;s=")"+s;for(int i=n;i>=1;i--){if(s[i]=='<') st[i]=1;st[i]=max(st[i],st[i+1]);}int cnt=0;for(int i=1;i<=n;i++) if(s[i]=='>'&&!st[i+1]) cnt++;memset(st,0,sizeof st);for(int i=1;i<=n;i++){if(s[i]=='>')  st[i]=1;st[i]=max(st[i],st[i-1]);}for(int i=1;i<=n;i++) if(s[i]=='<'&&!st[i-1]) cnt++;cout<<cnt;return 0;
}

Acwing第 68 场周赛【未完结】相关推荐

  1. Acwing第 29 场周赛【完结】

    TLE场 目录 4194. Pow[签到] 4195. 线段覆盖[离散化+差分] 4196. 最短路径[最短路] 4194. Pow[签到] https://www.acwing.com/proble ...

  2. Acwing第 21 场周赛【完结】

    这场比赛是有史以来,最拉的一场.开始太慌了,第一题没看数据范围直接开始写.wa了四发后,才发现可以暴力. 第二题超时的模拟,规律一直没有找出来.总之,状态及其不好掉了大分.无语. 目录 3997. 整 ...

  3. Acwing第 39 场周赛【完结】

    目录 4302. 元素分类[签到] 4303. 链表[链表] 4304. 字符串归类[并查集] 4302. 元素分类[签到] https://www.acwing.com/problem/conten ...

  4. Acwing第 38 场周赛【完结】

    目录 4299. 删点[签到] 4300. 两种操作[BFS] 4301. 截断数列[枚举] 4299. 删点[签到] https://www.acwing.com/problem/content/4 ...

  5. Acwing第 37 场周赛【完结】

    目录 4296. 合适数对[签到] 4297. 截断数组[双指针] 4298. 搭档[贪心] 4296. 合适数对[签到] https://www.acwing.com/problem/content ...

  6. Acwing第 36 场周赛【完结】

    目录 4215. 处理字符串 4216. 图中的环[判环] 4217. 机器人移动[二分] 4215. 处理字符串 https://www.acwing.com/problem/content/421 ...

  7. Acwing第 35 场周赛【完结】

    目录 4212. 字符串比较 4213. 最小结果[枚举] 4214. 三元组[思维] 4212. 字符串比较 https://www.acwing.com/problem/content/4215/ ...

  8. Acwing第 33 场周赛【完结】

    目录 4206. 判断数字[水题] 4207. 最长合法括号子序列[思维] 4208. 电话号码[模拟] 4206. 判断数字[水题] #include<bits/stdc++.h> us ...

  9. Acwing第 32 场周赛【完结】

    目录 4203. 寻找子串[水题] 4204. 构造矩阵[构造] 4205. 树的增边[二分图] 4203. 寻找子串[水题] https://www.acwing.com/problem/conte ...

最新文章

  1. Linux环境编程--编辑器基本操作
  2. java se13安装教程_在Linux发行版中安装Java 13/OpenJDK 13的方法
  3. 初学者可能不知道的 vue.js技巧
  4. weather_在Weather App中使用Android Location API –搜索城市
  5. Redis主从复制下的工作原理
  6. 【DBMS 数据库管理系统】数据仓库 数据组织 ( 数据组织级别 | 元数据 | 粒度 | 分割 | 数据组织形式 )
  7. 解析Python中的线程与进程
  8. 杨森翔的书法【斗方】
  9. 选择Java密码算法第1部分-散列
  10. main的方法是Java_Java中的main()方法
  11. mysql2.1.4安装_安装Apache2.2.4+Mysql5.0.27+php5.2.1详细安装说明
  12. 顶级数据团队建设全景报告_如何拥有一支顶级数据智能团队?联想总结了这些由内而外的经验...
  13. 计算机丨浏览器访问出现DNS_PROBE_POSSIBLE解决方法
  14. 六大核心!突破自动驾驶和智慧交通的必由之路
  15. 表情库 android,Emojicon
  16. 国标高数教材搞乱了微积分学界
  17. 电力设备管理杂志电力设备管理杂志社电力设备管理编辑部2022年第14期目录
  18. MATLAB生成三维体数据
  19. 2019牛客国庆集训派对day2 K 2018
  20. 《人月神话》浅读一下吧(上)

热门文章

  1. 笑死人的中国片英文翻名
  2. 一元n次方程求解程序
  3. 人工智能的时代即将来临~老前辈告诉你ai创业需谨慎
  4. 小蟑螂与帅哥的故事~
  5. 256色,16,24,32位色的名词解释
  6. 成人高考和自考有什么区别?成人大学可以考哪些学校?
  7. Bert和T5的区别
  8. 芜湖计算机姚明老师,2012安徽选调生申论热点:姚明的特别贡献
  9. API开发中就如何提高接口优雅性的理论实践
  10. white-space: nowrap