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
|