HDU-2087 剪花

#include<iostream>
#include<string.h>
using namespace std;
char a[1005],b[1005];
int main()
{
	int i;
	while(cin>>b && b[0]!='#')
	{
		cin>>a;
		int m=strlen(a); 
		int l=strlen(b);
		int ans=0;
		for(i=0;i<l;)
		{
			if(strncmp(a,&b[i],m)==0)//strncmp(&b[i],a,m)也可以
			{
				i+=m;
				ans++;
			}
			else i++;
		}
		cout<<ans<<endl;
	}
	return 0;
 } 

猜你喜欢

转载自blog.csdn.net/qq_41333844/article/details/80425762