Sha256: cb696047cf70da60107337813b9e10f5c6d8c978712083ab9d22534915572553

Contents?: true

Size: 255 Bytes

Versions: 2

Compression:

Stored size: 255 Bytes

Contents

def fib(a:int)
  if a < 2
    a
  else
    fib(a - 1) + fib(a - 2)
  end
end

def bench(n:int)
  n.times do
    time_start = System.currentTimeMillis
    puts "fib(45): #{fib(45)}\nTotal time: #{System.currentTimeMillis - time_start}"
  end
end

bench 10

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
mirah-0.0.4-java examples/fib.mirah
duby-0.0.3-java examples/fib.duby