McNuggets problem: Difference between revisions

Content added Content deleted
(Add Factor example)
m (→‎{{header|Tailspin}}: syntax update)
Line 1,188:
<lang tailspin>
templates largestNonMcNuggetNumber
@: { largest: 0, mcNuggetNumbers: [1..$it+20 -> 0] };
@.mcNuggetNumbers([6,9,20]): 1..3 -> 1;
1..$it -> #
$@.largest !
<?($@.mcNuggetNumbers($it) <0>)> @.largest: $it;
<> @.mcNuggetNumbers([$it + 6, $it + 9, $it + 20]): 1..3 -> 1;
end largestNonMcNuggetNumber
 
100 -> largestNonMcNuggetNumber -> !OUT::write
</lang>