not yet working
This commit is contained in:
parent
2971d84187
commit
23ec825990
20
ruby_algo/ex5.rb
Normal file
20
ruby_algo/ex5.rb
Normal file
|
@ -0,0 +1,20 @@
|
|||
# 2520 is the smallest number that can be divided by each
|
||||
# of the numbers from 1 to 10 without any remainder.
|
||||
|
||||
# What is the smallest positive number that is evenly
|
||||
# divisible by all of the numbers from 1 to 20?
|
||||
|
||||
x = 1
|
||||
n = 10
|
||||
a = (1..n)
|
||||
|
||||
class Integer
|
||||
def factors() (1..self).select { |n| (self % n).zero? } end
|
||||
end
|
||||
|
||||
puts x.factors
|
||||
|
||||
unless x.to_a.length == 10
|
||||
x +=1
|
||||
x.factors
|
||||
end
|
Loading…
Reference in a new issue