Equilibrium index: Difference between revisions

→‎{{header|Wren}}: Now uses 'fmt' module.
m (→‎{{header|Ruby}}: copy paste error)
(→‎{{header|Wren}}: Now uses 'fmt' module.)
Line 2,612:
 
=={{header|Wren}}==
{{libheader|fmt}}
<lang ecmascript>var equilibrium = Fn.new { |a|
<lang ecmascript>import "/fmt" for Fmt
 
<lang ecmascript>var equilibrium = Fn.new { |a|
var len = a.count
var equi = []
Line 2,624 ⟶ 2,627:
}
return equi
}
 
var rset = Fn.new { |m, n|
var s = "%(n)"
var c = s.count
return (m > c) ? " " * (m - c) + s : s
}
 
Line 2,643 ⟶ 2,640:
System.print("The equilibrium indices for the following sequences are:\n")
for (test in tests) {
System.print("%(rsetFmt.calls(24, test)) -> %(equilibrium.call(test))")
}</lang>
 
9,476

edits