Проект Эйлер 1: Найдите сумму всех кратных 3 или 5 ниже 1000

Я пытаюсь решать математические задачи с помощью Ruby из Проект Эйлер. Вот - первое, что я попробовал:

Если мы перечислим все натуральные числа Найдите сумму всех кратных 3 или 5 ниже 1000 Я пытаюсь решать математические задачи с помощью Ruby из проекта Euler. Вот первое, что я попробовал: если мы перечислим все натуральные числа ниже 10, которые кратны 3 или 5, мы получим 3, 5, 6 и ...

Я пытаюсь решать математические задачи с помощью Ruby из Проект Эйлер. Здесь - первое, что я пробовал:

Если мы перечислим все натуральные числа Найдите сумму всех кратных 3 или 5 ниже 1000 Я пытаюсь решать математические задачи с помощью Ruby из проекта Euler. Вот первое, что я попробовал: если мы перечислим все натуральные числа ниже 10, которые кратны 3 или 5, мы получим 3, 5, 6 и ...

Я пытаюсь решать математические задачи с помощью Ruby из Проект Эйлер. Здесь - первое, что я пробовал:

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

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

Пожалуйста, помогите мне улучшить мой код.

total = 0

(0...1000).each do |i|
  total += i if (i%3 == 0 || i%5 == 0)
end

puts total

6
задан iCodez 22 January 2015 в 20:14
поделиться