[프로그래머스] LEVEL2 카펫 JAVA

Pixel Dophin·2023년 7월 3일
0

프로그래머스

목록 보기
12/55

카펫 JAVA

문제링크

풀이

완전 탐색

BUT, 근의공식으로 하면 바로 풀림...!!!

코드

class Solution {
    public int[] solution(int brown, int yellow) {
        int[] answer = {0, 0};
        
        int xplusy = (brown + 4) / 2;
        int xmutiy = brown + yellow;
        
        for (int i = 1; i <= xmutiy; i++) {
            if (xmutiy % i == 0 && (xmutiy / i) + i == xplusy){
                answer[0] = xmutiy / i;
                answer[1] = i;
                break;
            }
        }
        
        return answer;
    }
}
profile
안녕 👋 성장하고픈 개발자 💻 입니다

0개의 댓글

관련 채용 정보