Largest five adjacent number: Difference between revisions
Content added Content deleted
(→{{header|Ruby}}: Add Ruby) |
(→{{header|Ruby}}: use each_cons, not each_slice.) |
||
Line 400: | Line 400: | ||
<lang ruby>digits = %w(0 1 2 3 4 5 6 7 8 9) |
<lang ruby>digits = %w(0 1 2 3 4 5 6 7 8 9) |
||
arr = Array.new(1000){ digits.sample } |
arr = Array.new(1000){ digits.sample } |
||
puts "minimum sequence %s, maximum sequence %s." % arr. |
puts "minimum sequence %s, maximum sequence %s." % arr.each_cons(5).minmax_by{|slice| slice.join.to_i}.map(&:join) |
||
</lang> |
</lang> |
||
{{out}} |
{{out}} |
||
<pre>minimum sequence 00096, maximum sequence 99508. |
<pre>minimum sequence 00096, maximum sequence 99508. |
||
</pre> |
</pre> |
||
=={{header|Wren}}== |
=={{header|Wren}}== |
||
{{libheader|Wren-fmt}} |
{{libheader|Wren-fmt}} |