蒟蒻的代码有错,大佬帮帮!!!
查看原帖
蒟蒻的代码有错,大佬帮帮!!!
1036002
yjjh楼主2023/11/13 13:36

我的思路是:

直接造出这个字符串

造到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;
}

蒟蒻看了半天,没看出来

帮帮蒟蒻吧!!!

2023/11/13 13:36
加载中...