Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
fun getFilteredStatistics(videoStatisticList: List<VideoStatistic>): List<VideoStatistic> { return videoStatisticList .groupBy({ it.videoId }, { it.videoId to it.viewingTime }) .map { entry -> VideoStatistic(entry.key, entry.value.sumOf { it.second }) } .filter { it.viewingTime > PlayerViewModel.MIN_VIEWING_TIME } }