Anonymous user
Dinesman's multiple-dwelling problem: Difference between revisions
m
→Using grep
m (→Using grep) |
|||
Line 3,082:
b,c,f,m,s = N
N.permutation.map
grep(/(?=.*#{b}.)
(?=.+#{c})
(?=.+#{f}.)
(?=.*#{c}.*#{m})
(?=.*(#{f}..+#{s}|#{s}..+#{f}))
(?=.*(#{f}..+#{c}|#{c}..+#{f}))/x).
first
</lang>
<pre>
|