问题标题: 酷町堂:1470

0
0
已解决
梁逸凡
梁逸凡
资深守护
资深守护

题目

WA90

#include<bits/stdc++.h>
using namespace std;
double sum,x,y,js,t;
string s,c;
int main()
{
    getline(cin,s);
    getline(cin,c); 
    for(int i=0; i<s.size(); i++)
    {
        for(int j=0; j<c.size(); j++)
        if(s[i]==c[j]) 
        {
            js=0;
            t=0;
            x=i;
            y=j;
            if(x==s.size()-1) x=-1;
            if(y==c.size()-1) y=-1;
            do
            {
                js++;
                t++;
                x++;
                y++;
                if(x==s.size()) x=0;
                if(y==c.size()) y=0;
            }
            while(s[x]==c[y]&&js!=c.size());
            if(t>sum) sum=t;
        }
    }
    cout<<sum;
    return 0; 
}

 


0
0
我要回答