yjjh @ 2023-11-13 13:36:53
我的思路是:
直接造出这个字符串
造到n位了,就输出并return 0
但不知为什么,字符串a和b不能连接
(打开注释更直观~)
#include <bits/stdc++.h>
using namespace std;
int main(){
long long n,w;
string a,b,c;
cin >>a>>n;
while(1==1){
w=a.size();
b[0]=a[w-1];
for(int i=1;i<w;i++){
b[i]=a[i-1];
}
//cout <<b;可以打开它,更直观
a+=b;
//cout <<a;这也是
w=a.size();
if(w>=n){
cout <<a[n];
break;
}
}
return 0;
}
蒟蒻看了半天,没看出来
帮帮蒟蒻吧!!!