Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class FullHouse {
- public static void main(String[] args) {
- String[] cards = { "2", "3", "4", "5", "6", "7", "8", "9", "10", "J",
- "Q", "K", "A" };
- char[] colour = { '\u2660', '\u2665', '\u2666', '\u2663' };
- int counter = 0;
- for (int i1 = 0; i1 < 13; i1++) {// karta1
- for (int i2 = 0; i2 < 4; i2++) {// boq
- for (int i3 = 0; i3 < 13; i3++) {// karta2
- for (int i4 = i2; i4 < 4; i4++) {// boq
- for (int i5 = 0; i5 < 13; i5++) {// karta3
- for (int i6 = i4; i6 < 4; i6++) {// boq
- for (int i7 = 0; i7 < 13; i7++) {// karta4
- for (int i8 = 0; i8 < 4; i8++) {// boq
- for (int i9 = 0; i9 < 13; i9++) {// karta5
- for (int i10 = i8; i10 < 4; i10++) {// boq
- if ((i1 == i3 && i3 == i5)
- && (i7 == i9 && i1 != i7)
- && (i2 != i4
- && i2 != i6 && i8 != i10)
- && (i4 != i2
- && i4 != i6
- && i6 != i2 && i6 != i4)) {
- // за да няма повторение в
- // цветовете на картите
- // техните бои в цикала
- // почват една след друга
- System.out
- .printf("(%s%s %s%s %s%s %s%s %s%s)",
- cards[i1],
- colour[i2],
- cards[i3],
- colour[i4],
- cards[i5],
- colour[i6],
- cards[i7],
- colour[i8],
- cards[i9],
- colour[i10]);
- System.out.println();
- counter++;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- System.out.println(counter);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement