#41
채점 준비중
시간 제한
2000ms
메모리 제한
256MB
제출
47
정답
38
맞힌 사람
35
정답 비율
80.9%

pushpop 연산을 제공하는 큐를 구현해보자. 명세는 다음과 같다.

  1. push x : 큐에 정수 ~x (1 ≤ x ≤ 100 000)~를 추가한다.
  2. pop : 큐에서 원소를 하나 제거하고 출력한다. 만약 큐가 비어있다면 -1을 출력한다.

입력

첫째 줄에 연산의 개수 N (1 ≤ N ≤ 100 000) 이 주어진다.

둘째 줄 부터 N 개의 줄에 연산이 주어진다.

출력

N 개의 줄에 연산의 결과를 출력한다.

예제 입력

10
push 4
pop
pop
push 1
pop
push 3
push 2
pop
pop
pop

예제 출력

4
-1
1
3
2
-1
코드 제출
로딩 중...
내 제출
아직 제출 내역이 없습니다.
맞은 사람
순위사용자언어시간메모리코드 길이
🥇202104340_김재덕C129ms1964KB700B
🥈202102659_안우진Python495ms12928KB283B
🥉202402751_한현욱Python566ms15104KB355B
4202402699_오태영Python588ms11776KB336B
5202102700_정민용Python813ms15104KB926B
6202202596_배인수Java933ms56300KB760B
7202402712_이규연Java985ms54400KB677B
8201902732_이의훈Java992ms54492KB1042B
9202102674_이동현Java1017ms55020KB905B
10202002511_송준원Java1030ms59432KB681B
11202302567_송승민Java1047ms54272KB983B
12202102622_김우솔Java1050ms57832KB942B
13201802070_김시온Java1077ms54060KB1032B
14202102675_이문영Java1088ms61708KB789B
15202302538_김유승Java1122ms59152KB1103B
16202102713_진민혁Java1123ms68440KB726B
17202202470_김무겸Python1151ms12852KB261B
18202102553_윤서웅Java1162ms65948KB1181B
19202302590_이동하Java1636ms109176KB896B
20202401828_백성현Python1655ms12672KB276B
1 / 2
전체 제출
#사용자결과언어시간메모리코드 길이제출 시간
3427202402747_추민정정답Java1846ms110316KB571B2024. 05. 07. 11:39
3416201902732_이의훈정답Java992ms54492KB1042B2024. 05. 07. 11:31
3412202402656_김영수정답Java1771ms109932KB692B2024. 05. 07. 11:28
3411202402665_김진하정답Java1804ms111204KB578B2024. 05. 07. 11:27
3408202401828_백성현정답Python1655ms12672KB276B2024. 05. 07. 11:25
3406202401828_백성현런타임 에러Python224ms10368KB276B2024. 05. 07. 11:24
3405202402673_박기용정답Java1732ms110220KB764B2024. 05. 07. 11:24
3404202402698_오아누정답Java1839ms110256KB774B2024. 05. 07. 11:23
3403202401828_백성현런타임 에러Python222ms10368KB299B2024. 05. 07. 11:23
3402202401828_백성현런타임 에러Python225ms10496KB525B2024. 05. 07. 11:23
3399202403102_이태익정답Java1764ms108024KB626B2024. 05. 07. 11:21
3398202402671_노지현정답Java1839ms109924KB592B2024. 05. 07. 11:20
3396202402685_서진영정답Java1784ms109596KB575B2024. 05. 07. 11:12
3384202402699_오태영정답Python588ms11776KB336B2024. 05. 07. 11:04
3383202402748_한가현정답Java1819ms109984KB639B2024. 05. 07. 11:03
3377202102675_이문영정답Java1088ms61708KB789B2024. 05. 07. 10:55
3375202102675_이문영정답Java1110ms61240KB793B2024. 05. 07. 10:54
3371202402712_이규연정답Java985ms54400KB677B2024. 05. 07. 10:51
3365202402751_한현욱정답Python566ms15104KB355B2024. 05. 07. 10:42
3351202102622_김우솔정답Java1050ms57832KB942B2024. 05. 07. 10:11
1 / 3