You are viewing a single comment's thread. Return to all comments →
def luckBalance(n, k, contests): from collections import defaultdict impLuckMap = defaultdict(list) for luck, importance in contests: impLuckMap[importance].append(luck) balance = 0 impLuckMap[1].sort(reverse=True) impLuckMap[0].sort() impContests = len(impLuckMap[1]) balance += sum(impLuckMap[0]) if k < impContests: balance += sum(impLuckMap[1][:k]) #8521 balance -= sum(impLuckMap[1][k:]) else: balance += sum(impLuckMap[1]) return balance
Seems like cookies are disabled on this browser, please enable them to open this website
Luck Balance
You are viewing a single comment's thread. Return to all comments →