所以哪儿错了呢?
#include<bits/stdc++.h>
using namespace std;
long long n;
string s,str;
char c;
int main(){
cin>>s>>n;
str=s;
long long y=s.size();
for(long long i=1;i<=(long long)ceil(n/y);i++){
str=s;
long long x=s.size()-1;
c=str[x];
str.erase(x,1);
s=s+c+str;
cout<<s<<endl;
}
cout<<s[n-1];
return 0;
}
提示:
不知道哪里死循环了,thx!
1.AC一个点;
2.RE四个点;
3.MLE五个点;
谢谢!