博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bzoj2295【POJ Challenge】我爱你啊*
阅读量:6819 次
发布时间:2019-06-26

本文共 603 字,大约阅读时间需要 2 分钟。

题意:

求一个字符串中有多少个"luvletter"(不包括引号)。字符串长度≤100000。

题解:

连kmp都不用……

代码:

1 #include 
2 #include
3 #include
4 #define inc(i,j,k) for(int i=j;i<=k;i++) 5 #define maxn 100010 6 using namespace std; 7 8 char s[maxn]; char t[20]="luvletter"; 9 int main(){10 int T; scanf("%d\n",&T);11 inc(i,1,T){12 fgets(s+1,maxn,stdin); int len=strlen(s+1),now=0,ans=0;13 inc(i,1,len){
if(s[i]==t[now])now++; if(now==9)ans++,now=0;} printf("%d\n",ans);14 }15 return 0;16 }

 

20160905

转载于:https://www.cnblogs.com/YuanZiming/p/5861802.html

你可能感兴趣的文章
构建VIM下的C++编程环境
查看>>
browserSync 工具
查看>>
一个随机排序集合的思考
查看>>
字符数组中查找字符串或字符数组
查看>>
JAVA自己理解的几种设计模式
查看>>
FFmpeg 常用命令收集
查看>>
安装 Scala
查看>>
蒙特卡罗(Monte Carlo)方法简介
查看>>
PIE SDK符号选择器
查看>>
python 爬虫
查看>>
【Mysql】使用子查询提高MySQL分页效率 limit(摘自网络)
查看>>
IDEA的Maven配置
查看>>
购物车
查看>>
读《大道至简》有感
查看>>
别人总结的一些drupal模块(1)
查看>>
第一篇博客 iframe自适应高度
查看>>
android异步加载图片并缓存到本地实现方法
查看>>
成长杂记
查看>>
黑马程序员---SQL进阶之事务、视图和存储过程
查看>>
xcode Simulated Metrics xib设置小问题
查看>>