Largest five adjacent number: Difference between revisions

Content added Content deleted
(→‎{{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.each_slice(5).minmax_by{|slice| slice.join.to_i}.map(&:join)
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}}