## Условие
Мы в Авито любим проводить соревнования. Недавно мы устроили чемпионат по шагам. И вот настало время подводить итоги!Необходимо определить userIds участников, которые прошли наибольшее количество шагов steps за все дни, не пропустив ни одного дня соревнований.
Пример 1:// вводstatistics = [[{userId: 1, steps: 1000}, {userId: 2, steps: 1500}],[{userId: 2, steps: 1000}]]
// выводchampions = {userIds: [2], steps: 2500}
Пример 2:// вводstatistics = [[{ userId: 1, steps: 2000 }, { userId: 2, steps: 1500 }],[{ userId: 2, steps: 4000 }, { userId: 1, steps: 3500 }]]
// выводchampions = {userIds: [1, 2], steps: 5500}
Помимо решения нужно озвучить сложность по времени и по памяти.Решение
Заголовок раздела «Решение»Источник: Avito / Авито (алгоритмы)