模拟 Codeforces Round #297 (Div. 2) A. Vitaliy and Pie
题目传送门
1 /* 2 模拟:这就是一道模拟水题,看到标签是贪心,还以为错了呢 3 题目倒是很长:) 4 */ 5 #include <cstdio> 6 #include <algorithm> 7 #include <iostream> 8 #include <algorithm> 9 #include <cstring> 10 using namespace std; 11 12 const int MAXN = 2e5 + 10; 13 const int INF = 0x3f3f3f3f; 14 int cnt[33]; 15 char s[MAXN]; 16 17 int main(void) //Codeforces Round #297 (Div. 2) A. Vitaliy and Pie 18 { 19 int n; 20 while (scanf ("%d", &n) == 1) 21 { 22 scanf ("%s", s); int len = strlen (s); 23 memset (cnt, 0, sizeof (cnt)); 24 25 int ans = 0; 26 for (int i=1; i<len; i+=2) 27 { 28 cnt[s[i-1]-'a']++; 29 if (cnt[s[i]-'A']) cnt[s[i]-'A']--; 30 else ans++; 31 } 32 33 printf ("%d\n", ans); 34 } 35 36 return 0; 37 } 38 39 40 /* 41 3 42 aAbB 43 4 44 aBaCaB 45 5 46 xYyXzZaZ 47 */
转载于:https://www.cnblogs.com/Running-Time/p/4531156.html
模拟 Codeforces Round #297 (Div. 2) A. Vitaliy and Pie相关推荐
- Codeforces Round #297 (Div. 2)E. Anya and Cubes 折半搜索
Codeforces Round #297 (Div. 2)E. Anya and Cubes Time Limit: 2 Sec Memory Limit: 512 MB Submit: xxx ...
- Codeforces Round #297 (Div. 2)C. Ilya and Sticks 贪心
Codeforces Round #297 (Div. 2)C. Ilya and Sticks Time Limit: 2 Sec Memory Limit: 256 MB Submit: xxx ...
- BFS Codeforces Round #297 (Div. 2) D. Arthur and Walls
题目传送门 1 /* 2 题意:问最少替换'*'为'.',使得'.'连通的都是矩形 3 BFS:搜索想法很奇妙,先把'.'的入队,然后对于每个'.'八个方向寻找 4 在2*2的方格里,若只有一个是'* ...
- 模拟 Codeforces Round #249 (Div. 2) C. Cardiogram
题目地址:http://codeforces.com/contest/435/problem/C 1 /* 2 题意:给一组公式,一组数据,计算得到一系列的坐标点,画出折线图:) 3 模拟题:蛮恶心的 ...
- Codeforces Round #297 (Div. 2)D. Arthur and Walls 搜索bfs
题目链接: http://codeforces.com/contest/525/problem/D 题意 给你一个n*m的田地,有一些*的地方是可以移除变成"."的,然后问你移除最 ...
- 模拟 Codeforces Round #288 (Div. 2) A. Pasha and Pixels
题目传送门 1 /* 2 模拟水题:给定n*m的空白方格,k次涂色,将(x,y)处的涂成黑色,判断第几次能形成2*2的黑色方格,若不能,输出0 3 很挫的判断四个方向是否OK 4 */ 5 #incl ...
- Codeforces Round #656 (Div. 3) F. Removing Leaves 贪心 + 模拟
传送门 文章目录 题意: 思路: 题意: 思路: 首先有一个贪心策略就是每次都找一个叶子节点最多的点,让后删掉他的kkk个叶子节点,现在我们就来考虑如何模拟这个过程. 我们整一个vector<s ...
- Codeforces Round #249 (Div. 2) (模拟)
Codeforces Round #249 (Div. 2) (模拟) C. Cardiogram time limit per test 1 second memory limit per test ...
- Codeforces Round #743 (Div. 2) D. Xor of 3 模拟 + 构造
传送门 文章目录 题意: 思路: 题意: 给你一个010101序列aaa,定义一次操作是选择一个[1,n−2][1,n-2][1,n−2]范围内的下表,将ai,ai+1,ai+2a_i,a_{i+1} ...
最新文章
- 光遇自动弹琴脚本代码_光遇弹琴辅助软件下载-光遇自动弹琴脚本代码下载v1.0_86PS软件园...
- 《小小梦魇2》直击青少年的深层焦虑
- jzoj6309-完全背包【贪心,背包】
- 了解Spring Web应用程序体系结构:经典方法
- Java注释 link_Java 文档注释
- 2008日志清理 server sql_SQL Server 2008 收缩日志 清空删除大日志文件
- 实验项目3——基本线性表运算(顺序存储方式)
- 廖雪峰介绍Node.js
- 股市常胜将军都懂得适时休息
- 深度学习TF—11.Auto-Encoders自编码器
- JodaTime报时区异常错误
- tcp和icmp测速哪个好_ping icmp和tcp区别:
- 金士顿U盘不断自动连接断开解决方法
- python3-关于GitHub的最基本操作
- 电脑桌面便签小工具下载,好用的桌面便签软件推荐
- linux网络音频播放,通过 PulseAudio 实现局域网音乐播放
- 手把手教你Axure-默认元件库(上)
- 如何分析数据建立数据表
- 2022年初级会计职称考试会计实务练习题及答案
- 插上u盘显示格式化怎么办?
热门文章
- 部署superset_ubuntu16下部署apache superset趟坑指南(内有福利)
- 相对湿度计算软件_冷却塔填料的用量要怎么计算?
- 深度学习(4)手写数字识别实战
- php java 单点登录_php实现多站点共用session实现单点登录的方法详解
- labview实例_手把手以实例教你学LabVIEW编程,事件结构框架
- 洛谷 P1816 忠诚 ST函数
- HDU 1421 搬寝室 解题报告(超详细)
- 数据结构-二叉树层次遍历
- vba里面的日期数据转换异常(Format error)(使用IsDate方法部分解决)
- Python函数式编程简介(五)偏函数