McNuggets problem: Difference between revisions

Added Wren
(Fix up some internal links)
(Added Wren)
Line 1,658:
{{out}}
<pre>Maximum non-McNuggets number is 43</pre>
 
=={{header|Wren}}==
{{trans|Go}}
<lang ecmascript>var mcnugget = Fn.new { |limit|
var sv = List.filled(limit+1, false)
var s = 0
while (s <= limit) {
var n = s
while (n <= limit) {
var t = n
while (t <= limit) {
sv[t] = true
t = t + 20
}
n = n + 9
}
s = s + 6
}
for (i in limit..0) {
if (!sv[i]) {
System.print("Maximum non-McNuggets number is %(i)")
return
}
}
}
 
mcnugget.call(100)</lang>
 
{{out}}
<pre>
Maximum non-McNuggets number is 43
</pre>
 
=={{header|zkl}}==
9,488

edits