Skip to content

Instantly share code, notes, and snippets.

@shachopin
shachopin / octal.rb
Created December 19, 2015 21:01
solution for octal problem
class Octal
attr_reader :digits
def initialize(input)
@invalid = (input =~ /\D|8|9/)
@digits = input.chars.map(&:to_i)
end
def to_decimal
return 0 if @invalid