McNuggets problem: Difference between revisions
Added Wren
Thundergnat (talk | contribs) (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}}==
|