RosettaCodeData/Task/Find-the-missing-permutation/Ruby/find-the-missing-permutation.rb

9 lines
215 B
Ruby
Raw Permalink Normal View History

2013-04-10 21:29:02 -07:00
given = %w{
ABCD CABD ACDB DACB BCDA ACBD ADCB CDAB DABC BCAD CADB CDBA
CBAD ABDC ADBC BDCA DCBA BACD BADC BDAC CBDA DBCA DCAB
}
2015-02-20 00:35:01 -05:00
all = given[0].chars.permutation.collect(&:join)
2013-04-10 21:29:02 -07:00
2015-02-20 00:35:01 -05:00
puts "missing: #{all - given}"