-코드
from sys import stdin
arr = []
for _ in range(int(input())):
s = stdin.readline().split()
if s[0] == "add":
if int(s[1]) not in arr:
arr.append(int(s[1]))
elif s[0] == "remove":
if int(s[1]) in arr:
arr.remove(int(s[1]))
elif s[0] == "check":
if int(s[1]) in arr:
print(1)
else:
print(0)
elif s[0] == "toggle":
if int(s[1]) in arr:
arr.remove(int(s[1]))
else:
arr.append(int(s[1]))
elif s[0] == "all":
arr = [i for i in range(1, 21)]
elif s[0] == "empty":
arr = []
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]11004번 K번째 수 (0) | 2021.05.25 |
---|---|
[백준/파이썬]1037번 약수 (0) | 2021.05.25 |
[프로그래머스/파이썬] 문자열 내림차순으로 배치하기 (0) | 2021.05.23 |
[프로그래머스/파이썬] 문자열 내 p와 y의 개수 (0) | 2021.05.23 |
[프로그래머스/파이썬] 두 정수 사이의 합 (0) | 2021.05.23 |