class Fortune::C
Combinations without repetition example: 10 different elements (students) and you need select 5 of them (how many ways of selection exists?)
elements does not ordered ([a,b,c] == [b,c,a]) C.calc(:elements => 10, :select => 5)
Public Class Methods
new(h)
click to toggle source
Calls superclass method
# File lib/fortune/c.rb, line 8 def initialize(h) super(h) self.value = Math.factorial(self.n)/(Math.factorial(self.k)*Math.factorial(self.n - self.k)) end