Sha256: a8de3295f70d1eb7e5d71e312b52761e1b5bc622a47619fc1f9e00ffca77a9ab

Contents?: true

Size: 156 Bytes

Versions: 10

Compression:

Stored size: 156 Bytes

Contents

class Integer
  def unitary_amicable?(n)
    [n + self, sum_of_unitary_divisors].all? do |other|
      other == n.sum_of_unitary_divisors
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
numb-0.152.0 lib/numb/unitary_amicable.rb
numb-0.138.0 lib/numb/unitary_amicable.rb
numb-0.125.0 lib/numb/unitary_amicable.rb
numb-0.114.0 lib/numb/unitary_amicable.rb
numb-0.111.0 lib/numb/unitary_amicable.rb
numb-0.109.0 lib/numb/unitary_amicable.rb
numb-0.99.0 lib/numb/unitary_amicable.rb
numb-0.96.0 lib/numb/unitary_amicable.rb
numb-0.89.0 lib/numb/unitary_amicable.rb
numb-0.84.0 lib/numb/unitary_amicable.rb