Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class _3_FullHouse {
- public static void printCard(int number){
- if (number <= 10) {
- System.out.print(number);
- }
- else {
- switch (number) {
- case 11: System.out.print("J");break;
- case 12: System.out.print("D");break;
- case 13: System.out.print("K");break;
- case 14: System.out.print("A");break;
- default:
- break;
- }
- }
- }
- public static void printSuit(int suitNumber){
- char spades = '♠';
- char clubs = '♣';
- char hears = '♥';
- char diamonds = '♦';
- switch (suitNumber) {
- case 1: System.out.print(clubs + " ");break;
- case 2: System.out.print(diamonds + " ");break;
- case 3: System.out.print(hears + " ");break;
- case 4: System.out.print(spades + " ");break;
- default:
- break;
- }
- }
- public static void main(String[] args) {
- int counter = 0;
- for (int firstCard = 2; firstCard <= 14; firstCard++) {
- for (int secondCard = 2; secondCard <= 14; secondCard++) {
- if (firstCard == secondCard) {
- continue;
- }
- for (int firstSuit = 1; firstSuit <= 4; firstSuit++) {
- for (int secondSuit = 2; secondSuit <= 4; secondSuit++) {
- if (firstSuit == secondSuit) {
- continue;
- }
- for (int thirdSuit = 3; thirdSuit <= 4; thirdSuit++) {
- if (secondSuit == thirdSuit || firstSuit == thirdSuit) {
- continue;
- }
- for (int forthSuit = 1; forthSuit <= 4; forthSuit++) {
- for (int fifthSuit = 2; fifthSuit <= 4; fifthSuit++) {
- if (forthSuit == fifthSuit) {
- continue;
- }
- printCard(firstCard);
- printSuit(firstSuit);
- printCard(firstCard);
- printSuit(secondSuit);
- printCard(firstCard);
- printSuit(thirdSuit);
- printCard(secondCard);
- printSuit(forthSuit);
- printCard(secondCard);
- printSuit(fifthSuit);
- System.out.println();
- counter++;
- }
- }
- }
- }
- }
- }
- }
- System.out.println(counter + " full houses");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement