33分,请各位大佬帮帮本蒟蒻,代码如下
查看原帖
33分,请各位大佬帮帮本蒟蒻,代码如下
1233922
ILKA楼主2024/5/15 12:50
#include<iostream>
#include<string>
#include<cstdio>
using namespace std;
int main(){
    int n,T;
    string a="\0",stack="\0",c="\0";
    cin>>n;
    for(int t=0;t<n;t++){
        cin>>T;
        for(int r=0;r<T;r++){
            cin>>a;
            if(a=="push"){
                cin>>c;
                stack+=c;
            }
            if(a=="query"){
                if(stack.length()!=0){
                    printf("%c\n",stack[stack.length()-1]);
                }else{
                    printf("Anguei!\n");
                }
            }
            if(a=="pop"){
                if(stack.length()!=0){
                   c="\0";
                   for(int l=0;l<stack.length()-1;l++){
                   	c[t]=stack[t];
				   }
				   stack=c;
				   c="\0";
                }else{
                    printf("Empty\n");
                }
            }
            if(a=="size"){
                printf("%d\n",stack.length());
            }
        }
    }
}
2024/5/15 12:50
加载中...