14 lines
259 B
Python
14 lines
259 B
Python
n = int(input())
|
|
discos = [tuple(map(int, input().split())) for _ in range(n)]
|
|
|
|
discos.sort(key=lambda x:(-x[1],x[0]))
|
|
|
|
print(discos)
|
|
|
|
discount = 1
|
|
balance = 0
|
|
for price, nxt in discos:
|
|
balance -= price / discount
|
|
discount *= nxt
|
|
|
|
print(-int(balance)) |