交差させたい配列が3つありますが、空の配列は無視したいと思います。
このコードは冗長すぎるようです。より効率的なアプローチはありますか?
if a.empty? && b.empty?
abc = c
elsif a.empty? && c.empty?
abc = b
elsif b.empty? && c.empty?
abc = a
elsif a.empty?
abc = b & c
elsif b.empty?
abc = a & c
elsif c.empty?
abc = a & b
else
abc = a & b & c
end