seunghyun Note
[프로그래머스] - 카페 with JAVA 본문
728x90
반응형
링크 :https://school.programmers.co.kr/learn/courses/30/lessons/42842
문제 풀이
재밌는 문제였다..!
약수를 구하고 조건을 넣는다.
class Solution {
public int[] solution(int brown, int yellow) {
int[] answer = new int[2];
int total = brown + yellow;
for (int x = 1; x <= yellow; x++) {
if (yellow % x == 0) {
int y = yellow / x;
if (x >= y && total == (x + 2) * (y + 2)) {
answer[0] = x + 2;
answer[1] = y + 2;
break;
}
}
}
return answer;
}
}
728x90
반응형
'코딩테스트 > 백준' 카테고리의 다른 글
[프로그래머스] - 다음 큰 숫자 with JAVA (1) | 2024.01.04 |
---|---|
[프로그래머스] - 짝지어 제거하기 with JAVA (0) | 2024.01.04 |
[프로그래머스] - 구명보트 with JAVA (1) | 2024.01.04 |
[프로그래머스] - 예상 대진표 with JAVA (0) | 2024.01.04 |
[프로그래머스] N개의 최소공배수 with JAVA (0) | 2024.01.04 |