Contact: aviboots(AT)netvision.net.il
41,593 questions
54,234 answers
573 users
def maxSumOfK(arr: Array[Int], k: Int): Int = { val sorted = arr.sorted(using Ordering[Int].reverse) sorted.take(k).sum } @main def run(): Unit = { val arr = Array(11, 2, 4, 9, 3, 6, 5, 1) val k = 3 println(maxSumOfK(arr, k)) } /* run: 26 */