728x90
https://school.programmers.co.kr/learn/courses/30/lessons/120868
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
메모리: 86.6 MB, 시간: 0.05 ms
사용 알고리즘: 구현
class Solution {
public int solution(int[] sides) {
int answer = 0;
int minSide = Math.min(sides[0], sides[1]);
int maxSide = Math.max(sides[0], sides[1]);
// maxSide가 가장 긴 변인 경우
answer += maxSide - (maxSide - minSide) - 1;
// 다른 한 변이 가장 긴 변인 경우
answer += (maxSide + minSide) - maxSide;
return answer;
}
}728x90
'Problem Solving > Programmers' 카테고리의 다른 글
| [프로그래머스, 181846] 두 수의 합 (java) (0) | 2025.04.25 |
|---|---|
| [프로그래머스, 120882] 등수 매기기 (java) (0) | 2025.04.16 |
| [프로그래머스, 181835] 조건에 맞게 수열 변환하기 3 (java) (0) | 2025.04.07 |
| [프로그래머스, 181928] 이어 붙인 수 (java) (0) | 2025.04.07 |
| [프로그래머스, 120866] 안전지대 (java) (0) | 2025.04.07 |