Skip to content

Instantly share code, notes, and snippets.

@theosib
Created October 31, 2016 17:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save theosib/a48b96495cee3541ca2f3198654a3cf4 to your computer and use it in GitHub Desktop.
Save theosib/a48b96495cee3541ca2f3198654a3cf4 to your computer and use it in GitHub Desktop.
$patterns = {}
def count_pattern(num)
num.upcase!
#print "#{num} "
pat=""
for i in 0..7
byte = num.slice!(0..1)
#print "#{byte} "
if (byte=="FF")
pat << "F"
elsif (byte=="00")
pat << "0"
else
pat << "X"
end
end
$patterns[pat] = $patterns[pat].to_i + 1
#puts
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment