请问错哪了,这题谁会呀
2026-01-30 13:55:54
发布于:广东
A30821.操作大师
入门
官方
加入题单
题目纠错
通过率:
0%
时间限制:
1.00s
内存限制:
128MB
代码:#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main() {
vector<string> a;
int c=-1,l=-1;
string o="";
int m;
cin>>m;
cin.ignore();
for(int i=0;i<m;i++){
string s;
getline(cin,s);
string r="?";
if(s[0]'v'){
size_t p=s.find(' ');
string u=s.substr(p+1);
if(c+1<(int)a.size()){
a.erase(a.begin()+c+1,a.end());
}
a.push_back(u);
c=a.size()-1;
l=c;
r=u;
o="v";
}
else if(s[0]'b'){
if(c>0){
c--;
r=a[c];
}
o="b";
}
else if(s[0]'f'){
if(o"b"){
if(l>=0&&l<(int)a.size()){
c=l;
r=a[c];
}
}
o="f";
}
cout<<r<<endl;
}
return 0;
}
全部评论 2
豆包生成也是错的
昨天 来自 广东
00通过率
昨天 来自 广东
0















有帮助,赞一个