005 Smallest multiple -- v2.sf 221 B

12345678910111213141516
  1. #!/usr/bin/ruby
  2. # Daniel "Trizen" Șuteu
  3. # Date: 09 October 2017
  4. # https://github.com/trizen
  5. # https://projecteuler.net/problem=5
  6. # Runtime: 0.118s
  7. var limit = 20
  8. say limit.primes.prod_by {|p|
  9. p**limit.ilog(p)
  10. }