大佬求助
查看原帖
大佬求助
753406
pengzizhuo楼主2023/4/9 09:19
#include<iostream>
#include<cmath>
#include<stdio.h>
#include<cstring>
using namespace std;
int main()
{
	int n,i,j=0,s=0,l=0,kg=0;
	string a,b;
	getline(cin,a);
	getline(cin,b);
	for(i=0;i<a.size();i++)
	{
		a[i]=tolower(a[i]);
	}
	for(i=0;i<b.size();i++)
	{
		b[i]=tolower(a[i]);
	}
	a=' '+a+' ';
	b=' '+b+' ';
	for( i=0;i<=b.length()-a.length();i++){
		int num=0;
		int k=0;
		for( j=i;j<i+a.length();j++)
		{
			if(b[j]==a[k++]) num++;
		}
		if(num==a.length()) 
		{
		s++;
		if(kg==0)
		{
			l=i;
			kg=1;
		}}
	}
	if(s!=0)
	{
		cout<<s;
		cout<<l;
	}
	else cout<<"-1";
	return 0;
}

20分求助

2023/4/9 09:19
加载中...