Jump to content

Set puzzle: Difference between revisions

→‎{{header|Java}}: updated ouput
(more clarification)
(→‎{{header|Java}}: updated ouput)
Line 201:
 
=={{header|Java}}==
<lang java>import java.util.Arrays*;
import java.util.Collections;
import org.apache.commons.lang3.ArrayUtils;
 
Line 330 ⟶ 329:
<pre>GIVEN 12 CARDS:
 
[Card: GREEN, ONE, OVALDIAMOND, OPEN]
[Card: GREEN, ONETWO, DIAMONDSQUIGGLE, STRIPEDOPEN]
[Card: GREEN, TWO, OVAL, OPEN]
[Card: GREEN, THREE, SQUIGGLE, OPEN]
[Card: GREEN, THREE, DIAMOND, STRIPED]
[Card: GREEN, THREE, SQUIGGLEDIAMOND, SOLIDOPEN]
[Card: GREENPURPLE, THREEONE, SQUIGGLEDIAMOND, STRIPEDSOLID]
[Card: PURPLE, TWOONE, DIAMONDSQUIGGLE, STRIPEDSOLID]
[Card: PURPLE, TWO, SQUIGGLE, SOLID]
[Card: GREENPURPLE, THREE, SQUIGGLEDIAMOND, OPEN]
[Card: GREENRED, THREEONE, SQUIGGLE, STRIPED]
[Card: RED, ONE, OVAL, STRIPED]
[Card: RED, ONETWO, DIAMOND, STRIPED]
[Card: RED, TWOTHREE, SQUIGGLEOVAL, SOLIDSTRIPED]
[Card: RED, THREE, DIAMOND, OPEN]
 
FOUND 6 SETS:
 
[Card: REDGREEN, ONETWO, OVALSQUIGGLE, STRIPEDOPEN]
[Card: REDPURPLE, TWOONE, SQUIGGLEDIAMOND, SOLID]
[Card: RED, THREE, DIAMONDOVAL, OPENSTRIPED]
 
[Card: GREEN, TWOTHREE, OVALDIAMOND, OPEN]
[Card: RED, ONE, OVAL, STRIPED]
[Card: PURPLE, TWO, DIAMONDSQUIGGLE, STRIPEDSOLID]
[Card: GREEN, THREE, SQUIGGLE, STRIPED]
 
[Card: REDGREEN, TWOTHREE, SQUIGGLEDIAMOND, SOLIDOPEN]
[Card: PURPLE, TWOONE, DIAMOND, STRIPEDSOLID]
[Card: GREENRED, TWO, OVALDIAMOND, OPENSTRIPED]
 
[Card: PURPLERED, TWOONE, DIAMONDSQUIGGLE, STRIPED]
[Card: GREENRED, THREE, DIAMONDOVAL, STRIPED]
[Card: RED, ONETWO, DIAMOND, STRIPED]
 
[Card: GREENRED, TWOONE, OVAL, OPENSTRIPED]
[Card: GREENPURPLE, THREEONE, SQUIGGLE, SOLID]
[Card: GREEN, ONE, DIAMOND, STRIPEDOPEN]
 
[Card: GREEN, THREEONE, SQUIGGLEDIAMOND, OPEN]
[Card: GREENRED, THREE, SQUIGGLEOVAL, SOLIDSTRIPED]
[Card: GREENPURPLE, THREETWO, SQUIGGLE, STRIPEDSOLID]</pre>
 
=={{header|Python}}==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.