1 条题解

  • 0
    @ 2025-10-5 16:27:20

    #include<bits/stdc++.h> using namespace std; stack k; int main(){

    int n,o,num=1;
    cin>>n;
    for(int i=1;i<=2*n;i++){
    	cin>>o;
    	if(o==0){
    		k.push(num);
    		num++;
    	}
    	else{
    		cout<<k.top()<<" ";
    		if(!k.empty()){
    			k.pop();
    		}
    	}
    }
    

    }

    信息

    ID
    3202
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    递交数
    173
    已通过
    40
    上传者