求助,60分。
查看原帖
求助,60分。
303977
屑梨子楼主2021/3/28 13:24
#include <bits/stdc++.h>
using namespace std;
int main()
{
    string a,b;
    int n=0,s=0;
    getline(cin,a);
    getline(cin,b);
    a=a+' ';
    b=b+' ';
    for(int i=0;i<a.size();i++)
    {
        if(a[i]>='a' && a[i]<='z')
        {
            a[i]=a[i]+ ('A'-'a');
        }
    }
    for(int i=0;i<b.size();i++)
    {
        if(b[i]>='a' && b[i]<='z')
        {
            b[i]=b[i]+ ('A'-'a');
        }
    }
    if(b.find(a)>b.size())
    {
        printf("-1");
        return 0;
    }
    else
    {
        n=b.find(a);
        while(b.find(a)<b.size())
        {
            s++;
            b.erase(b.find(a),a.size());
        }
        printf("%d %d",s,n);
    }
    return 0;
}

第5,7,8个点WA,第9个点TLE

2021/3/28 13:24
加载中...