杭电 2087 剪花布条
2016-11-07 18:10
218 查看
#include<stdio.h> #include<string.h> int main() { int count,len1,len2; char str[1005],a[1005]; while(scanf("%s",str)&&strcmp(str,"#")) { char *c=str,*k; count=0; scanf("%s",a); len1=strlen(str);len2=strlen(a); while(c+len2<=str+len1) { k=strstr(c,a);//更换c指向的a的首地址 if(k!=NULL) { count++; c=k+len2;//如果找到相同部分就后移两位 } else break; } printf("%d\n",count); } return 0; }
相关文章推荐
- acm杭电2087-剪花布条
- 杭电2087 剪花布条
- 【杭电】[2087]剪花布条
- 杭电 2087 剪花布条
- 杭电---2087剪花布条
- 【杭电oj】2087 - 剪花布条
- 杭电 2087 剪花布条 kmp水题
- 杭电2087 剪花布条
- 杭电2087 剪花布条
- 杭电 hdu 2087 剪花布条
- 杭电2087-剪花布条
- 杭电2087剪花布条
- 2087 剪花布条
- hdoj 2087 剪花布条 【字符串】
- HDU 2087 剪花布条 [KMP]
- hdu 2087 剪花布条 KMP
- 【hdu 2087】 剪花布条
- hdu 2087 剪花布条 KMP水题。。
- HDU 2087 剪花布条 KMP算法
- HDOJ 2087 剪花布条