Wow! Such Doge! - HDU 4847 (水题)
2015-08-22 12:35
274 查看
题目大意:题目描述了一大堆.....然而并没什么用,其实就是让求给的所有字符串里面有多少个"doge",不区分大小写。
代码如下:
======================================================================================================================
代码如下:
======================================================================================================================
#include<stdio.h> #include<string.h> #include<algorithm> using namespace std; const int MAXN = 1e6+7; const int oo = 1e9+37; char s[MAXN]; int main() { int ans = 0; while(scanf("%s", s) != EOF) { for(int i=0; s[i]; i++) { if(s[i] >= 'A' && s[i] <= 'Z') s[i] = s[i] - 'A' + 'a'; } char *p = s; while(p=strstr(p, "doge"), p != NULL) ans++, p+=4; } printf("%d\n", ans); return 0; }
相关文章推荐
- Js apply()使用详解
- hdu 4548(美素数)
- [Unity]背包效果-使用NGUI实现物品的拖拽效果Drag
- python文件读写模式解析
- Ubuntu备份还原
- Buff系统设计
- bzoj 2208: [Jsoi2010]连通数
- Android之使用MediaMetadataRetriever类获取视频第一帧
- 第91讲:Akka第一个案例动手实战架构设计
- C++ 与 c# 模块 之间相互调用
- Pixhawk---fatal: Not a git repository (or any of the parent directories)
- API获得ip,JS获得IP地理信息
- iphone 模拟器键盘出不来的快捷键
- pat(B)1017. A除以B(java大数)
- /etc/passwd_详细解释
- java外观模式
- HDU 1222 Wolf and Rabbit
- tslib1.4的交叉编译
- 为什么整个互联网行业都缺前端工程师?(推荐好文)
- 辛星浅析plpgsql的语法(下)