#include <bits/stdc++.h>
#define fin freopen("editor.in","r",stdin);
#define fout freopen("editor.exe","w",stdout);
#define fcout fclose(stdout);
#define fcin fclose(stdin);
using namespace std;
string l,r,a,b;
int main()
{
a.resize(1010);
b.resize(1010);
// fin fout
cin>>a>>b;
int i;
while(i++&&(a[i]>='a'&&a[i]<='z')){
if (b[i]=='L') l.push_back(a[i]);
if (b[i]=='R') r.push_back(a[i]);
}
for(int i=0;i<l.length();i++) cout<<r[i];
for(int i=r.length();i>=0;i--) cout<<l[i];
cout<<l.length();
// fcin fcout
return 0;
}
这段代码无法正常输出.
问了老师,老师说string是一个vector容器,需要resize,但是resize以后就无法确定string的长度,有没有哪位大佬出面解答一下?
悬关 悬关 悬关 悬关 悬关 悬关 悬关 悬关 悬关 悬关