A101792题解
2026-02-01 11:29:22
发布于:上海
3阅读
0回复
0点赞
~
#include <cstdlib>
#include<iostream>
#include<cstdio>
#include<vector>
#include<algorithm>
using namespace std;
long long n;
string a,s[1050];
int main(){
cin>>a;
n=①;
a+=a;
for (int i=0;i<n;i++){
for (int j=0;j<n;j++){
s[i]+=②;
}
}
sort(③);
cout<<④<<endl<<⑤;
return 0;
}
①
a.size()-1
a.size()
a.size()*2
a.size()*2-1
②
a[i]
a[i-j]
a[j]
a[i+j]
③
s+1,s+n+1
s,s+n+1
s,s+n
s+1,s+n
④
s[0]
s[n]
s[n-1]
s[1]
⑤
s[0]
s[n]
s[n-1]
s[1]
#include <cstdlib>
#include<iostream>
#include<cstdio>
#include<vector>
#include<algorithm>
using namespace std;
long long n;
string a,s[1050];
int main(){
cin>>a;
n=a.size();
a+=a;
for (int i=0;i<n;i++){
for (int j=0;j<n;j++){
s[i]+=a[i+j];
}
}
sort(s,s+n);
cout<<s[0]<<endl<<s[n-1];
return 0;
}

这里空空如也



有帮助,赞一个