McNuggets problem: Difference between revisions

Added Dyalect programming language
(McNuggets Problem en FreeBASIC)
(Added Dyalect programming language)
Line 324:
Maximum non-McNuggets number is 43
</pre>
 
=={{header|Dyalect}}==
 
{{trans|Go}}
 
<lang dyalect>func mcnugget(limit) {
var sv = Array.empty(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 += 20
}
n += 9
}
s += 6
}
for i in limit..0 {
if !sv[i] {
print("Maximum non-McNuggets number is \(i)")
return
}
}
}
mcnugget(100)</lang>
 
{{out}}
 
<pre>Maximum non-McNuggets number is 43</pre>
 
=={{header|F_Sharp|F#}}==
Anonymous user