zoukankan      html  css  js  c++  java
  • 11:连续出现的字符(1.9)

    题目没有说明是什么字符,但ascii码是0~255,可以直接定义一个数组a[1000].

    如何记录字符连续出现的次数?

    逐字符扫描,定义一个变量记录,初值为1

    #include<cstdio>
    #include<cstring>
    char s[1100];
    int a[1100]={0};
    int main(){
        int k,num=1;
        scanf("%d",&k);
        scanf("%s",s);
        int len=strlen(s);
        for(int i=0;i<=len-2;i++){
            if (s[i]==s[i+1])num++;
            else num=1;
            if (num>=k) {
                printf("%c
    ",s[i]);
                return 0;
            }
        }
        printf("No
    ");            
        return 0;
    }
    View Code
  • 相关阅读:
    diff
    tar
    ln
    setfacl
    组件建站
    容器组件
    组件需求
    页面结构
    字体
    轮博图加元素动效的动效ransition
  • 原文地址:https://www.cnblogs.com/ssfzmfy/p/5198747.html
Copyright © 2011-2022 走看看