环球序列

字符串循环左移动,不断刷新最小值

#include <string>
using namespace std;
int main()
{
    string str;
    cin>>str;
    string MIN_str="Z";
    for(int i=0;i<str.length();i++)
    {
        if(str<MIN_str)
        {
            MIN_str=str;
        }
        rotate(str.begin(),str.begin()+1,str.end());
    }
    cout<<MIN_str<<endl;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_37822034/article/details/81195779