1148:连续出现的字符
【题目大意】
给定一个字符串,在字符串中找到第一个连续出现至少k次的字符。
【输入输出样例】
输入:
3 abcccaaab
输出:
c
【解题技巧】
先求出整串长度,然后逐一枚举,只要找到直接return,如果到最后都没找到,就输出No.
【源代码】
#include<bits/stdc++.h>
#include<iostream>
#include<cstdio>
#include<cstring>
#include<iomanip>
#include<cmath>
#include<algorithm>
#include<vector>
#include<map>
#include<set>
#include<queue>
using namespace std;
char a[2500];
int main(){
int k;cin>>k;//输入要找的次数
int s=0;
cin>>a;//输入字符串
int n=strlen(a);//求字符串a长度
for(int i=0;i<n;i++){//从0开始n个都枚举一遍
if(s==k){//若次数已达k
cout<<a[i]<<endl;//输出
return 0;//结束
}
if(a[i]==a[i+1]){//若下一项与该项相同
s++;//s加1
}
else{
s=1;//否则s归1
}
}
cout<<"No"<<endl;
return 0;
}
//♂_The_LYH_25_♂
1148:连续出现的字符相关推荐
- 信息学奥赛一本通 1148:连续出现的字符 | OpenJudge NOI 1.9 11
[题目链接] ybt 1148:连续出现的字符 OpenJudge NOI 1.9 11:连续出现的字符 [题目考点] 1. 字符串处理 2. 数值统计 [题解代码] 解法1:比较相邻字符 #incl ...
- 信息学奥赛一本通(1148:连续出现的字符)
1148:连续出现的字符 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 23024 通过数: 9016 [题目描述] 给定一个字符串,在字符串中找到第一个 ...
- 1.9 编程基础之顺序查找 11 连续出现的字符 python
http://noi.openjudge.cn/ch0109/11/ """ 1.9 编程基础之顺序查找 11 连续出现的字符 http://noi.openjudge. ...
- 给定一个字符串str,将str中连续两个字符为a的字符替换为b(一个或连续超过多个字符a则不替换)...
需求:给定一个字符串str,将str中连续两个字符为a的字符替换为b(一个或连续超过多个字符a则不替换) 如: a 不替换 b 不替换 ab 不替换 ba 不替换 aba 不替换 aab ...
- [2013百度软件研发笔试题] 求字符串中连续出现同样字符的最大值
题目完整描写叙述为:用递归的方式实现一个求字符串中连续出现同样字符的最大值.如aaabbcc,连续出现a的最大值为3,abbc,连续出现字符最大的值为2. 下面是我想出来的方法: #include & ...
- 查询字符串中连续出现的字符
根据用户需求需要查询字符串中连续出现的字符 如'mn,asdfs,opq,dfasf,abc,asdlfj,defg' 'DF,RST',要求找出两个字符串中连续出现的字符 这里两个字符串数据相当于表 ...
- JavaScript 通过正则测试页面是否出现连续的重复字符
在上班的路上,从群里看到有个测试朋友问有没有查看页面上是否有重叠字的工具.从字面意思看,我理解为样式问题导致文字出现堆叠. 他正在对一本上百页的一本说明书进行最后的矫正,检查是否有两个相同的字符连续出 ...
- #37 删除字符串中连续的重复字符
题目描述: 实现删除字符串中连续的重复字符(除字母和数字).输入为字符串,将字符串中连续重复的,不是字母且不是数字的字符删去,然后输出处理后的字符串. 输入字符串最长50个字符,之后截断,只输出处理后 ...
- 将字符串中连续的相同字符仅保留1个
编写函数,将字符串中连续的相同字符(包括空格)仅保留1个 输入样例: a bb cccd d ef 输出样例: a b cd d ef 代码如下: #include <stdio.h> # ...
- 【ACM】连续出现的字符
[描述]给定一个字符串,在字符串中找到第一个连续出现k次的字符 [输入]第一行包含一个正整数k,表示至少需要连续出现的次数.1<=k<=1000.第二行包含需要查找的字符串.字符串的长度在 ...
最新文章
- onclick 获取点击之后的img 的id_前端,点击按钮跳出视频带蒙层,且视频永远居于屏幕中间...
- python的特点和优点-【Python面试】 Python 的特点和优点是什么?
- 2020年6月学术会议变动汇总
- 现在的网管都在做什么!
- android 百度移动搜索 url 参数,百度刷站内快排算法参数-百度搜索URL参数比较详解...
- dart --- 简单的闭包
- 鸿蒙应用开发--事件
- Python在HTTP接口测试中的应用
- day10-Python学习笔记(二十三)线程池,unittest参数化,协程
- jquery的dom操作之创建节点
- “最大数之父”葛立恒逝世,他是20世纪数学巨匠,也是一个杂技演员
- Mac OS X 下 U盘安装盘简易制作教程
- [FFmpeg] 拼接音频
- Linux上mysql忘记密码重置密码
- 致远项目管理SPM系统案例:华仁药业股份有限公司合同管理
- Node-RED使用指南:28:撤销与删除恢复
- mac电脑如何打开chrome浏览器摄像头?
- 跳舞吧机器人爷叶运鹏_【学海有舟,从“融”出发】我,一个残障学生,觉得自己来学校会拖累同学,咋办?...
- 华人学者解开计算机领域 30 年难题:布尔函数敏感度猜想
- 飞思卡尔 p1010 gpio linux驱动开发
热门文章
- 2007中文网志年会印象
- QQ微信等分享链接时系统提取的标题和图片代码
- 基于Java实现一个简单的记事本Android App
- 爬虫 一些爬取图片时出现的错误
- 三角网格剖分工具 Triangle 安装及使用
- pwm波如何控制电机代码_微电机如何精准控制?用这种控制系统就可以
- 微型计算机主装箱中装有哪些,微型计算机及接口技术2016年10月真题试题(04732)...
- Codeforces Round #469 (Div. 2) F. Curfew (贪心)
- jQuery下载安装详细教程,jQuery入门必备
- 《打造游戏开源平台 GameHub 》by:eli.ocean