От: | DemAS | http://demas.me | |
Дата: | 11.07.09 19:38 | ||
Оценка: |
def merge_sum(*hashes)
total_hash = {}
hashes.each do |hash|
hash.each_pair do |key, value|
total_hash[key] ||= 0
total_hash[key] += value
end
end
total_hash
end
p merge_sum({'a'=>1, 'b'=>1}, {'b'=>1, 'c'=>1})