#26416: c++AC


joey13130905@gmail.com (笨呆瓜)

學校 : 淡江大學
編號 : 89206
來源 : [1.163.240.33]
最後登入時間 :
2023-11-06 14:53:44
e447. queue 練習 | From: [118.167.139.49] | 發表日期 : 2021-08-05 16:09

#include<iostream>

#include<memory.h>

using namespace std;

 

int main(){

int n,k; 

while(cin>>n){

int array[n]; 

memset(array,0,sizeof(array));

int s=0;

int p=0;

for(int i=0;i<n;i++){

cin>>k;

if(k==1){

cin>>array[s];

s++;

}

if(k==2){

if(array[s-1]==-1 or array[0]==0)

cout<<-1<<"\n";

else{

for(int j=0;j<s;j++){

if(array[j]!=-1){

cout<<array[j]<<"\n";

break;

}

}

}

}

if(k==3){

if(array[s-1]==-1 or array[0]==0)

continue; 

else{

array[p]=-1;

p++;

}

}

}

}

return 0; 

}

 
ZeroJudge Forum