毛のはえたようなもの

インターネット的なものをつらつらとかきつらねる。

Problem 1

10未満の自然数のうち、3 もしくは 5 の倍数になっているものは 3, 5, 6, 9 の4つがあり、これらの合計は 23 になる。
同じようにして、1,000 未満の 3 か 5 の倍数になっている数字の合計を求めよ。

Problem 1 - PukiWiki
sum = 0
limit =999

(1..limit).each{|number| sum +=number if (number%3 ==0 || number%5 == 0)}

p sum

答え:233168