Set puzzle: Difference between revisions
Content added Content deleted
(→{{header|Quackery}}: realised this was not a solution to the task) |
(Added Quackery.) |
||
Line 4,072: | Line 4,072: | ||
('green', 'three', 'oval', 'open'), |
('green', 'three', 'oval', 'open'), |
||
('purple', 'three', 'squiggle', 'solid'))]</pre> |
('purple', 'three', 'squiggle', 'solid'))]</pre> |
||
=={{header|Quackery}}== |
|||
<code>cards</code>, <code>sets</code>, and <code>echocard</code> are defined at [[Set, the card game#Quackery]]. |
|||
<syntaxhighlight lang="Quackery"> [ temp put |
|||
[ dup cards dup |
|||
sets dup size |
|||
temp share != while |
|||
2drop again ] |
|||
swap |
|||
say "Cards:" cr |
|||
witheach echocard |
|||
cr |
|||
say "Sets:" cr |
|||
witheach |
|||
[ witheach echocard cr ] |
|||
drop |
|||
temp release ] is task ( n n --> ) |
|||
basic task |
|||
cr |
|||
advanced task</syntaxhighlight> |
|||
{{out}} |
|||
<pre>BASIC |
|||
Cards: |
|||
three striped purple ovals |
|||
two solid green squiggles |
|||
two open green squiggles |
|||
one open purple squiggle |
|||
three striped red squiggles |
|||
two striped red ovals |
|||
one solid purple squiggle |
|||
two solid red diamonds |
|||
two open purple diamonds |
|||
Sets: |
|||
two open green squiggles |
|||
three striped red squiggles |
|||
one solid purple squiggle |
|||
two solid green squiggles |
|||
two striped red ovals |
|||
two open purple diamonds |
|||
two solid green squiggles |
|||
one open purple squiggle |
|||
three striped red squiggles |
|||
three striped purple ovals |
|||
one solid purple squiggle |
|||
two open purple diamonds |
|||
ADVANCED |
|||
Cards: |
|||
one open green oval |
|||
two solid purple squiggles |
|||
one striped red diamond |
|||
three solid purple diamonds |
|||
two solid green squiggles |
|||
two open purple squiggles |
|||
two open green ovals |
|||
two striped red squiggles |
|||
two open green diamonds |
|||
two striped red ovals |
|||
three open purple ovals |
|||
one open red oval |
|||
Sets: |
|||
two open green ovals |
|||
three open purple ovals |
|||
one open red oval |
|||
two solid green squiggles |
|||
two open purple squiggles |
|||
two striped red squiggles |
|||
one striped red diamond |
|||
two solid green squiggles |
|||
three open purple ovals |
|||
one striped red diamond |
|||
three solid purple diamonds |
|||
two open green diamonds |
|||
two solid purple squiggles |
|||
two open green diamonds |
|||
two striped red ovals |
|||
one open green oval |
|||
three solid purple diamonds |
|||
two striped red squiggles |
|||
</pre> |
|||
=={{header|Racket}}== |
=={{header|Racket}}== |