From 2a129aea3b4986fd91cc12d7c872f2bfdab09164 Mon Sep 17 00:00:00 2001 From: xxubin04 Date: Wed, 8 Nov 2023 21:16:27 +0900 Subject: [PATCH 1/2] =?UTF-8?q?2023-11-08=20=EC=8A=A4=ED=83=9D=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xxubin04/README.md | 2 +- .../\352\265\254\355\230\204/28278_stack2.py" | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 "xxubin04/\352\265\254\355\230\204/28278_stack2.py" diff --git a/xxubin04/README.md b/xxubin04/README.md index 8134ba4..6dbf5cf 100644 --- a/xxubin04/README.md +++ b/xxubin04/README.md @@ -2,5 +2,5 @@ | 차시 | 날짜 | 문제유형 | 링크 | 풀이 | |:----:|:---------:|:----:|:-----:|:----:| -| 1차시 | 2023.10.27 | BFS | - | - | +| 1차시 | 2023.11.08 | 스택 | 스택 2 | https://github.com/AlgoLeadMe/AlgoLeadMe-3 | --- diff --git "a/xxubin04/\352\265\254\355\230\204/28278_stack2.py" "b/xxubin04/\352\265\254\355\230\204/28278_stack2.py" new file mode 100644 index 0000000..8c72dc4 --- /dev/null +++ "b/xxubin04/\352\265\254\355\230\204/28278_stack2.py" @@ -0,0 +1,33 @@ +import sys + +n = int(sys.stdin.readline()) +stack = [] + +for i in range(n): + num = sys.stdin.readline().split() + + if num[0] == "1": + stack.append(num[-1]) + + elif num[0] == "2": + if len(stack) != 0: + print(stack.pop(-1)) + else: + print(-1) + + elif num[0] == "3": + print(len(stack)) + + elif num[0] == "4": + if len(stack) == 0: + print(1) + else: + print(0) + + elif num[0] == "5": + if len(stack) != 0: + print(stack[-1]) + else: + print(-1) + else: + break \ No newline at end of file From cad068ed029fa7ed49a818bb9c94d33113541829 Mon Sep 17 00:00:00 2001 From: xxubin04 Date: Wed, 8 Nov 2023 22:11:35 +0900 Subject: [PATCH 2/2] 2023-11-08 readme --- xxubin04/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xxubin04/README.md b/xxubin04/README.md index 6dbf5cf..42145d5 100644 --- a/xxubin04/README.md +++ b/xxubin04/README.md @@ -2,5 +2,5 @@ | 차시 | 날짜 | 문제유형 | 링크 | 풀이 | |:----:|:---------:|:----:|:-----:|:----:| -| 1차시 | 2023.11.08 | 스택 | 스택 2 | https://github.com/AlgoLeadMe/AlgoLeadMe-3 | +| 1차시 | 2023.11.08 | 스택 | 스택 2 | https://github.com/AlgoLeadMe/AlgoLeadMe-3/pull/3 | ---