2026-01-06 21:10:32 +0300 MSK
Sequentially Ordinal Rank Tracker
Links
Code
from sortedcontainers import SortedList
class SORTracker:
def __init__(self):
self.cnt = 0
self.data = SortedList()
def add(self, location: str, score: int) -> None:
self.data.add((-score, location))
def get(self) -> str:
_, location = self.data[self.cnt]
self.cnt+= 1
return location