站外题,求捞
  • 板块题目总版
  • 楼主TC1234
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/1/14 17:28
  • 上次更新2024/1/14 20:23:41
查看原帖
站外题,求捞
786213
TC1234楼主2024/1/14 17:28

题目

#include <iostream>
#include <string>
using namespace std;
int main(){
	char b;
	string a[1001]={};
	int n,hd=0;
	cin>>n;
	for (int i=1;i<=n;i++){
		a[i]="";
		cin>>b;
		if (b=='V'){
			hd++;
			cin>>a[hd];
			cout<<a[hd];
			for (int j=hd+1;j<=n;j++){
				a[j]="";
			}
		}
		if (b=='B'){
			if (a[hd-1]!=""){
				hd--;
				cout<<a[hd];
			}else{
				cout<<"?";
			}
		}
		if (b=='F'){
			if (a[hd+1]!=""){
				hd++;
				cout<<a[hd];
			}else{
				cout<<"?";
			}
		}
        if (i!=n){
            cout<<endl;
        }
	}
	return 0;
}
2024/1/14 17:28
加载中...