Если мы возьмем все натуральные числа меньше 10, кратные 3 или 5, мы получаем 3, 5, 6 и 9.
То сумма этих кратных буде 23.

Найти сумму всех чисел, кратных 3 или 5 ниже 1000.

Решение

1
2
val list = for (a <- 1 to 999 if (a % 5 == 0 || a % 3 == 0) ) yield a
println(list.sum)

Ответ должен быть 233168