频道栏目
首页 > 资讯 > 其他 > 正文

1148:连续出现的字符

18-07-24        来源:[db:作者]  
收藏   我要投稿

题目描述】

给定一个字符串,在字符串中找到第一个连续出现至少k次的字符。

【输入】

第一行包含一个正整数k,表示至少需要连续出现的次数。1 ≤ k ≤ 1000。

第二行包含需要查找的字符串。字符串长度在1到2500之间,且不包含任何空白符。

 

【输出】

若存在连续出现至少k次的字符,输出该字符;否则输出No。

【输入样例】

3
abcccaaab

【输出样例】

c

虽然是简单题,但是用到了昨天学的 return 0 在适当的时候用法,有自己的写代码风格

yes no大小写不要错,不要因为这种小问题没有ac

 

#include
#include
#include
using namespace std;
int main()
{
 int k;
 cin>>k;
 string s;
 cin>>s;
 int flag=1;
 for(int i=0;s[i];i++)
 {
  if(s[i]==s[i+1])
flag++;
  else
  {
if(flag>=k)
{
 cout<<>
相关TAG标签
上一篇:MySQL保存中文字段时报错的解决办法
下一篇:keks(删数问题)解答
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站