hdu 2087 剪花布条
来源:互联网 发布:手机淘宝网2016 编辑:程序博客网 时间:2024/05/16 16:15
hdu 2087 剪花布条
该题就是判断一个子字符串在母字符串中出现的次数
strstr()函数就是用来判断这个的
#include<iostream>#include<cstdio>#include<cstring>using namespace std;int fuck(char *str1,char *str2){ char *str=str1; int ans=0; int len=strlen(str2); while((str=strstr(str,str2))!=NULL) { ans++; str+=len;// 若不知为什么见下图 } return ans;}int main(){ char a[1100],b[1100]; while(scanf("%s",a)!=EOF) { if(a[0]=='#') return 0; scanf("%s",b); printf("%d\n",fuck(a,b)); } return 0;}
百度百科上 strstr() 函数的用法
语法:
1
*
strstr
(str1,str2)
str1: 被查找目标 string expression to search.
str2: 要查找对象 The string expression to find.
返回值:若str2是str1的子串,则先确定str2在str1的第一次出现的位置,并返回此str1在str2首位置的地址。;如果str2不是str1的子串,则返回NULL。
例子:
1
2
3
char
str[]=
"1234xyz"
;
char
*str1=
strstr
(str,
"34"
);
cout << str1 << endl;
显示的是: 34xyz
0 0
- HDU 2087 剪花布条
- HDU 2087 剪花布条
- Hdu 2087 - 剪花布条
- hdu 2087 剪花布条
- HDU 2087 剪花布条
- hdu-2087 剪花布条
- HDU 2087 剪花布条
- hdu 2087 剪花布条
- HDU 2087 剪花布条
- hdu 2087 剪花布条
- HDU 2087 剪花布条
- hdu 2087 剪花布条
- HDU 2087 剪花布条
- hdu 2087 剪花布条
- hdu 2087 剪花布条
- HDU 2087剪花布条
- HDU 2087剪花布条
- HDU 2087 剪花布条
- Vim的Python编辑器详细配置过程 (Based on Ubuntu 12.04 LTS)
- 模式匹配应用
- hbase 批量插入api
- github使用说明
- UNITY 5.1.2发行说明 中文版
- hdu 2087 剪花布条
- UVA 11044 Searching for Nessy
- 优先队列 用实验说明问题
- 字符变换
- 暑假集训第三周 STL H - Election 选举
- java中的取模运算
- webview上传图片
- macos/unix下x264开发
- onConfigurationChanged