SHOW:
|
|
- or go back to the newest paste.
| 1 | public class FullHouse {
| |
| 2 | public static void main(String[] args) {
| |
| 3 | - | String cards[] = { "2", "3", "4", "5", "6", "7", "8", "9", "10", "J",
|
| 3 | + | String[] cards = { "2", "3", "4", "5", "6", "7", "8", "9", "10", "J",
|
| 4 | "Q", "K", "A" }; | |
| 5 | char[] colour = { '\u2660', '\u2665', '\u2666', '\u2663' };
| |
| 6 | int counter = 0; | |
| 7 | - | for (int i1 = 0; i1 < 13; i1++) {// karta
|
| 7 | + | for (int i1 = 0; i1 < 13; i1++) {// karta1
|
| 8 | for (int i2 = 0; i2 < 4; i2++) {// boq
| |
| 9 | - | for (int i3 = 0; i3 < 13; i3++) {// karta
|
| 9 | + | for (int i3 = 0; i3 < 13; i3++) {// karta2
|
| 10 | - | for (int i4 = 0; i4 < 4; i4++) {// boq
|
| 10 | + | for (int i4 = i2; i4 < 4; i4++) {// boq
|
| 11 | - | for (int i5 = 0; i5 < 13; i5++) {// karta
|
| 11 | + | for (int i5 = 0; i5 < 13; i5++) {// karta3
|
| 12 | - | for (int i6 = 0; i6 < 4; i6++) {// boq
|
| 12 | + | for (int i6 = i4; i6 < 4; i6++) {// boq
|
| 13 | - | for (int i7 = 0; i7 < 13; i7++) {// karta
|
| 13 | + | for (int i7 = 0; i7 < 13; i7++) {// karta4
|
| 14 | for (int i8 = 0; i8 < 4; i8++) {// boq
| |
| 15 | - | for (int i9 = 0; i9 < 13; i9++) {// karta
|
| 15 | + | for (int i9 = 0; i9 < 13; i9++) {// karta5
|
| 16 | - | for (int i10 = 0; i10 < 4; i10++) {// boq
|
| 16 | + | for (int i10 = i8; i10 < 4; i10++) {// boq
|
| 17 | - | if (( i1 == i3 |
| 17 | + | if ((i1 == i3 && i3 == i5) |
| 18 | - | && i3 == i5 |
| 18 | + | && (i7 == i9 && i1 != i7) |
| 19 | - | && i7 == i9 |
| 19 | + | && (i2 != i4 |
| 20 | - | && i7!= i1 |
| 20 | + | && i2 != i6 && i8 != i10) |
| 21 | - | && i7!=i3 |
| 21 | + | && (i4 != i2 |
| 22 | - | && i7!= i5 |
| 22 | + | && i4 != i6 |
| 23 | - | && i2 != i4 |
| 23 | + | && i6 != i2 && i6 != i4)) {
|
| 24 | - | && i2 != i6 |
| 24 | + | |
| 25 | - | //&& i2 != i8 |
| 25 | + | // за да няма повторение в |
| 26 | - | //&& i2 != i10 |
| 26 | + | // цветовете на картите |
| 27 | - | && i4 != i2 |
| 27 | + | // техните бои в цикала |
| 28 | - | && i4 != i6 |
| 28 | + | // почват една след друга |
| 29 | - | //&& i6 != i8 |
| 29 | + | |
| 30 | - | && i8 != i10 |
| 30 | + | |
| 31 | - | && i6 != i2 |
| 31 | + | |
| 32 | - | && i2 != i4 |
| 32 | + | |
| 33 | - | //&& i6 != i8 |
| 33 | + | |
| 34 | - | && i6 != i10 |
| 34 | + | |
| 35 | - | //&& i8 != i2 |
| 35 | + | |
| 36 | - | // && i8 != i4 |
| 36 | + | |
| 37 | - | //&& i8 != i6 |
| 37 | + | |
| 38 | - | && i8 != i10 |
| 38 | + | |
| 39 | - | //&& i10 != i2 |
| 39 | + | |
| 40 | - | //&& i10 != i4 |
| 40 | + | |
| 41 | - | //&& i10 != i6 |
| 41 | + | System.out.println(); |
| 42 | - | && i10 != i8)) |
| 42 | + | counter++; |
| 43 | - | {
|
| 43 | + | |
| 44 | - | /* |
| 44 | + | |
| 45 | - | * || (i1 == i3 && i3 == i5 |
| 45 | + | |
| 46 | - | */ |
| 46 | + | |
| 47 | - | // && i5 == i7 && i7 == i9)) |
| 47 | + | |
| 48 | } | |
| 49 | } | |
| 50 | } | |
| 51 | } | |
| 52 | } | |
| 53 | } | |
| 54 | } | |
| 55 | System.out.println(counter); | |
| 56 | } | |
| 57 | ||
| 58 | } |