class Solution {
public:
    bool solve(string A, string B) {
        // write code here
        if(A==B){
            return true;//若相等直接返回ture;
        }
        if(A.size()!=B.size()){
            return false;//若长度不同直接返回false;
        }
        int n=A.size();//A或B的字符串长度;
        string a="",b="";
        for(int i=0;i<A.size();i++){
            a+=A[i];//获取i之前A的字符;
            b=A.substr(i+1,n-i);//利用string自带函数获取i之后的A的字符;
            if(b+a==B){//将a+b相加与B字符串比较,若相同,则返回true;
                return true;
            }
        }
        return false;//全部旋转过后仍不同,返回false;
    }
};