Permuted multiples: Difference between revisions

(Added Swift solution)
Line 302:
6n = 857142
</pre>
 
=={{header|jq}}==
{{works with|jq}}
'''Works with gojq, the Go implementation of jq'''
 
The following uses a simple generate-and-test approach but with early backtracking, so it's quite reasonable.
<lang jq>def digits: tostring | explode;
 
first(range(1; infinite)
| . as $i
| (digits|sort) as $reference
| select(all(range(2;7); $reference == ((. * $i) | digits | sort))) )</lang>
{{out}}
<pre>
142857
</pre>
 
 
=={{header|Julia}}==
2,465

edits