We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
n = int(input())
S = set(map(int,input().split()))
N = int(input())
arr = []
for i in range(N):
command = list(input().split())
if command[0] == 'pop':
S.discard(min(S))
else:
S.discard(int(command[1]))
print(sum(S))
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Set .discard(), .remove() & .pop()
You are viewing a single comment's thread. Return to all comments →
This code works just fine..
n = int(input()) S = set(map(int,input().split())) N = int(input()) arr = [] for i in range(N): command = list(input().split()) if command[0] == 'pop': S.discard(min(S)) else: S.discard(int(command[1])) print(sum(S))