Set puzzle: Difference between revisions

Content added Content deleted
(→‎{{header|Java}}: still didn't do what it's supposed to)
Line 293: Line 293:
for (int k = j + 1; k < cards.length; k++) {
for (int k = j + 1; k < cards.length; k++) {
if (validSet(cards[i], cards[j], cards[k])) {
if (validSet(cards[i], cards[j], cards[k])) {
sets[cnt] = new Card[]{cards[i], cards[j], cards[k]};
if (cnt < target)
if (++cnt >= target) {
sets[cnt] = new Card[]{cards[i], cards[j], cards[k]};
if (++cnt > target) {
break outer;
break outer;
}
}