测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A61255. #include <iostream>

填空题

题目描述

#include <iostream>
#include <string>
using namespace std;
int n,i,j,ans;
string s;
char get(int i)
{
    if(i<n)return s[i];
    else returns[i-n];
}
int main()
{
    cin>>s;
    n=s.size();
    ans=0;
    for(i=1;i<=n-1;i++)
    {
        for(j=0;j<=n-1;j++)
            if(get(i+j)<get(ans+j))
            {
                ans=i;
                break; 
            }
            elseif(get(i+j)>get(ans+j)) break;
    }
    for(j=0;j<=n-1;j++)cout<<get(ans+j);
    cout<<endl;
    return 0;  
}

输入:CBBADADA

输出:________