为了相同的前缀-北京热身复仇

来源:互联网 发布:该怎么写淘宝店铺介绍 编辑:程序博客网 时间:2024/04/28 11:48

为了相同的前缀-北京热身复仇

Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^

题目描述

话说坑爹的北京赛区热身赛的第一题竟然是让我们数一下整本试题册上有多少个“acm”啊。。。数错了好几次。。Sad。。现在,复仇的机会来了。。。给出一行字符串,请输出有多少个“acm”(acm三个字符必须连续,中间不得有其他字符,且要求必须都是小写)。

输入

 多组输入,每一组输入为一行不带空格,只由大写字母和小写字母组成的字符串,字符串长度不超过200.

输出

 每组测试数据输出一行单个整数,代表“acm”的出现个数。

示例输入

acdreamAcmacmaccacmormac

示例输出

011

提示

 

来源

 ff

示例程序

 
#include<stdio.h>  #include<string.h>  int main()  {      int i,n,m;      char a[2000];      while(gets(a))      {          n=0;          m=strlen(a);          for(i=2;i<m;i++)          {              if(a[i-2]=='a'&&a[i-1]=='c'&&a[i]=='m')                  n++;          }          printf("%d\n",n);      }  }

0 0
原创粉丝点击