码迷,mamicode.com
首页 > 其他好文 > 详细

Wow! Such Doge!---hdu4847(字符串水题)

时间:2015-10-03 16:45:15      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4847

 

题意就是求给出的文章中共有多少个doge,不区分大小写直接用strstr做就可以了;

 

技术分享
#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;

const int N = 1100;

int main()
{
    int ans=0;
    char s[N];
    while(gets(s))
    {
        for(int i=0; s[i]; i++)
        {
            if(s[i]>=A && s[i]<=Z)
                s[i]+=32;
        }
        int pos=0;
        while(strstr(s+pos, "doge")!=NULL)
        {
            ans ++;
            pos = strstr(s+pos,"doge")-s+4;
        }
    }
    printf("%d\n", ans);
    return 0;
}
View Code

 

Wow! Such Doge!---hdu4847(字符串水题)

标签:

原文地址:http://www.cnblogs.com/zhengguiping--9876/p/4853497.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!