#22203: c++ AC 比較容易懂的寫法


afan0918@g.ncu.edu.tw (afan)

學校 : 國立中央大學
編號 : 122199
來源 : [118.166.228.137]
最後登入時間 :
2022-09-02 00:40:46
b923. stack 堆疊的模板題 | From: [118.166.213.81] | 發表日期 : 2020-08-15 16:16

#include<stdio.h>

#include<stdlib.h>

#include<iostream>

 

#include<math.h>

#define _for(i,a,b) for(int i=a;i<b;i++)

int main(){

int n,m;

int vec[100001];

while(~scanf("%d",&n)){

int count=0;

_for(i,0,n){

scanf("%d",&m);

if(m==1){

count--;

}else if(m==2){

printf("%d\n",vec[count]);

}else{

scanf("%d",&m);

vec[++count]=m;

}

}

}

return 0;

}

 
ZeroJudge Forum