Wow! Such Doge!---hdu4847(字符串水题)
2024-08-24 03:46:48
题目链接: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 = ; int main()
{
int ans=;
char s[N];
while(gets(s))
{
for(int i=; s[i]; i++)
{
if(s[i]>='A' && s[i]<='Z')
s[i]+=;
}
int pos=;
while(strstr(s+pos, "doge")!=NULL)
{
ans ++;
pos = strstr(s+pos,"doge")-s+;
}
}
printf("%d\n", ans);
return ;
}
最新文章
- Sort简单排序
- winform客户端利用webClient实现与Web服务端的数据传输
- 『TCP/IP详解——卷一:协议』读书笔记——16
- nc分析代理服务器
- Android三种播放视频的方式
- Lab_5_SysOps_Resources_Linux_v2.5
- unity, 查看build版log文件
- Jax-ws开发实例
- 1014: [JSOI2008]火星人prefix - BZOJ
- svn之——linux下清除svn的用户名和密码
- Div 滚动栏滚动到指定的位置
- 【Android Developers Training】 69. 视图切换的淡入淡出效果
- 浅析调用JSR303的validate方法, 验证失败时抛出ConstraintViolationException
- Flex Grid学习-链接
- LNMP搭建 源码包
- BZOJ5418 NOI2018屠龙勇士(excrt)
- LightOJ 1118 - Incredible Molecules (两圆面积交)
- localstorage是什么,它有哪些作用
- 转载:monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建(四)
- Nhibernate基本的增删改查实践
热门文章
- cpython和lua源码阅读
- ip: either ";dev"; is duplicate, or ";type"; is garbage
- SpringBoot使用maven构建
- PHP+jquery+ajax实现分页
- 利用U盘给Intel NUC安装CentOS
- struts2 OGNL ValueStack概念理解 # % $ 的区别
- JS 拖动原理
- 标签响应javascript的href处理[转载]
- 【BZOJ】1666: [Usaco2006 Oct]Another Cow Number Game 奶牛的数字游戏(刷水严重)
- Linux命令在线中文手册