summaryrefslogtreecommitdiff
path: root/overlap
blob: 95d27a36ee3d243f32a03437a38580c81629a649 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env ruby

require "zipf"

a = {}
a.default = 0
ReadFile.readlines_strip(ARGV[0]).map { |segment| a[segment] += 1 }
b = {}
b.default = 0
ReadFile.readlines_strip(ARGV[1]).map { |segment| b[segment] += 1 }

overlap = 0
a.each_key { |seg|
  puts b[seg]
  overlap = overlap+b[seg]
}

puts "---"
puts overlap