McNuggets problem: Difference between revisions
Content added Content deleted
(New post.) |
(Added Asymptote) |
||
Line 341: | Line 341: | ||
<pre>46</pre> |
<pre>46</pre> |
||
=={{header|Asymptote}}== |
|||
<syntaxhighlight lang="Asymptote">bool[] n; |
|||
for(int i = 0; i <= 100; ++i) { n[i] = false; } |
|||
int k; |
|||
for (int a = 0; a < 100/6; ++a) { |
|||
for (int b = 0; b < 100/9; ++b) { |
|||
for (int c = 0; c < 100/20; ++c) { |
|||
k = a*6 + b*9 + c*20; |
|||
if (k <= 100) { n[k] = true; } |
|||
} |
|||
} |
|||
} |
|||
for (int k = 100; k >= 0; --k) { |
|||
if (n[k] != true) { |
|||
write("Maximum non-McNuggets number is: ", k); |
|||
break; |
|||
} |
|||
}</syntaxhighlight> |
|||
{{out}} |
|||
<pre>Maximum non-McNuggets number is: 43</pre> |
|||
=={{header|AWK}}== |
=={{header|AWK}}== |