【题目大意】

给定一个字符串,在字符串中找到第一个连续出现至少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:连续出现的字符相关推荐

  1. 信息学奥赛一本通 1148:连续出现的字符 | OpenJudge NOI 1.9 11

    [题目链接] ybt 1148:连续出现的字符 OpenJudge NOI 1.9 11:连续出现的字符 [题目考点] 1. 字符串处理 2. 数值统计 [题解代码] 解法1:比较相邻字符 #incl ...

  2. 信息学奥赛一本通(1148:连续出现的字符)

    1148:连续出现的字符 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 23024     通过数: 9016 [题目描述] 给定一个字符串,在字符串中找到第一个 ...

  3. 1.9 编程基础之顺序查找 11 连续出现的字符 python

    http://noi.openjudge.cn/ch0109/11/ """ 1.9 编程基础之顺序查找 11 连续出现的字符 http://noi.openjudge. ...

  4. 给定一个字符串str,将str中连续两个字符为a的字符替换为b(一个或连续超过多个字符a则不替换)...

    需求:给定一个字符串str,将str中连续两个字符为a的字符替换为b(一个或连续超过多个字符a则不替换) 如:  a 不替换  b 不替换  ab 不替换  ba 不替换  aba 不替换  aab ...

  5. [2013百度软件研发笔试题] 求字符串中连续出现同样字符的最大值

    题目完整描写叙述为:用递归的方式实现一个求字符串中连续出现同样字符的最大值.如aaabbcc,连续出现a的最大值为3,abbc,连续出现字符最大的值为2. 下面是我想出来的方法: #include & ...

  6. 查询字符串中连续出现的字符

    根据用户需求需要查询字符串中连续出现的字符 如'mn,asdfs,opq,dfasf,abc,asdlfj,defg' 'DF,RST',要求找出两个字符串中连续出现的字符 这里两个字符串数据相当于表 ...

  7. JavaScript 通过正则测试页面是否出现连续的重复字符

    在上班的路上,从群里看到有个测试朋友问有没有查看页面上是否有重叠字的工具.从字面意思看,我理解为样式问题导致文字出现堆叠. 他正在对一本上百页的一本说明书进行最后的矫正,检查是否有两个相同的字符连续出 ...

  8. #37 删除字符串中连续的重复字符

    题目描述: 实现删除字符串中连续的重复字符(除字母和数字).输入为字符串,将字符串中连续重复的,不是字母且不是数字的字符删去,然后输出处理后的字符串. 输入字符串最长50个字符,之后截断,只输出处理后 ...

  9. 将字符串中连续的相同字符仅保留1个

    编写函数,将字符串中连续的相同字符(包括空格)仅保留1个 输入样例: a bb cccd d ef 输出样例: a b cd d ef 代码如下: #include <stdio.h> # ...

  10. 【ACM】连续出现的字符

    [描述]给定一个字符串,在字符串中找到第一个连续出现k次的字符 [输入]第一行包含一个正整数k,表示至少需要连续出现的次数.1<=k<=1000.第二行包含需要查找的字符串.字符串的长度在 ...

最新文章

  1. onclick 获取点击之后的img 的id_前端,点击按钮跳出视频带蒙层,且视频永远居于屏幕中间...
  2. python的特点和优点-【Python面试】 Python 的特点和优点是什么?
  3. 2020年6月学术会议变动汇总
  4. 现在的网管都在做什么!
  5. android 百度移动搜索 url 参数,百度刷站内快排算法参数-百度搜索URL参数比较详解...
  6. dart --- 简单的闭包
  7. 鸿蒙应用开发--事件
  8. Python在HTTP接口测试中的应用
  9. day10-Python学习笔记(二十三)线程池,unittest参数化,协程
  10. jquery的dom操作之创建节点
  11. “最大数之父”葛立恒逝世,他是20世纪数学巨匠,也是一个杂技演员
  12. Mac OS X 下 U盘安装盘简易制作教程
  13. [FFmpeg] 拼接音频
  14. Linux上mysql忘记密码重置密码
  15. 致远项目管理SPM系统案例:华仁药业股份有限公司合同管理
  16. Node-RED使用指南:28:撤销与删除恢复
  17. mac电脑如何打开chrome浏览器摄像头?
  18. 跳舞吧机器人爷叶运鹏_【学海有舟,从“融”出发】我,一个残障学生,觉得自己来学校会拖累同学,咋办?...
  19. 华人学者解开计算机领域 30 年难题:布尔函数敏感度猜想
  20. 飞思卡尔 p1010 gpio linux驱动开发

热门文章

  1. 2007中文网志年会印象
  2. QQ微信等分享链接时系统提取的标题和图片代码
  3. 基于Java实现一个简单的记事本Android App
  4. 爬虫 一些爬取图片时出现的错误
  5. 三角网格剖分工具 Triangle 安装及使用
  6. pwm波如何控制电机代码_微电机如何精准控制?用这种控制系统就可以
  7. 微型计算机主装箱中装有哪些,微型计算机及接口技术2016年10月真题试题(04732)...
  8. Codeforces Round #469 (Div. 2) F. Curfew (贪心)
  9. jQuery下载安装详细教程,jQuery入门必备
  10. 《打造游戏开源平台 GameHub 》by:eli.ocean