[COS PRO 2급 JAVA] 카드뽑기 게임! (도박은 안되요!)

옹잉·2024년 4월 3일

COS PRO 2급 JAVA

목록 보기
12/13

문제


풀이

    public int solution(String[][] cards) {

        int answer = 0;
				int count = 0;
				int sum = 0;
				
				// 카드 숫자의 합
				for(int i = 0; i < cards.length; i++) {
					sum += Integer.parseInt(cards[i][1]);
				}
			
				// 카드 색상 비교 후 count 증가
				if(cards[0][0].equals(cards[1][0])) count++;
				else if(cards[0][0].equals(cards[2][0])) count++;
				else if(cards[1][0].equals(cards[2][0])) count++;
			
				// count 결과에 따라 결과 도출
				if(count == 3) {
					return sum *3;
				} else if(count == 1) { // 두 카드의 색이 같은 경우
					return sum * 2;
				} else {
					return sum;
				}
    }
profile
틀리더라도 🌸🌈🌷예쁘게 지적해주세요💕❣️

0개의 댓글