CodeFoeces-721A

题目

原题链接:A. One-dimensional Japanese Crossword

题意

给定一串长度为n的由‘B’和‘W’组成的字串,问有几段'B',并输出各段个数。

代码

#include<bits/stdc++.h>
using namespace std;
int main() {
    char s[100];
    int l,n[100]= {0},ans=0;
    scanf("%d\n",&l);
    scanf("%s",s);
    int count=0;
    for(int i=0; i<l; i++) {
        if(s[i]=='B') {
            count++;
        } else {
            if(count!=0) {
                n[ans++]=count;
                count=0;
            }
        }
    }
    n[ans]=count;
    ans=0;
    for(int i=0; i<100; i++) {
        if(n[i]>0) ans++;
    }
    printf("%d\n",ans);
    for(int i=0; i<ans; i++) {
        if(n[i]) printf("%d",n[i]);
        if(i!=ans-1) printf(" ");
        else printf("\n");
    }
    return 0;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近在写个性化推荐的论文,经常用到Python来处理数据,被pandas和numpy中的数据选取和索引问题绕的比较...
    shuhanrainbow阅读 4,609评论 6 19
  • T1 能量项链 原题 在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗...
    bbqub阅读 443评论 1 0
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,782评论 0 33
  • **2014真题Directions:Read the following text. Choose the be...
    又是夜半惊坐起阅读 9,980评论 0 23
  • 沁园春 祖国山河,千种风情,万种妖娆。望长城上下,游客如云,故宫门前,人海滔滔。山筑大门,水建高坝,要想参观掏腰包...
    一船明月阅读 199评论 0 0