4 lines
162 B
Ruby
4 lines
162 B
Ruby
pieces = %i(♔ ♕ ♘ ♘ ♗ ♗ ♖ ♖)
|
|
regexes = [/♗(..)*♗/, /♖.*♔.*♖/]
|
|
row = pieces.shuffle.join until regexes.all?{|re| re.match(row)}
|
|
puts row
|