https://school.programmers.co.kr/learn/courses/30/lessons/120868
function solution(sides) {
let answer = 0;
let c = 1;
let max = Math.max(...sides);
let min = Math.min(...sides);
while(true) {
if(max >= c) {
if(max < c+min) {
answer++;
}
} else if (c > max) {
if(c < max+min) {
answer++;
} else {
break;
}
}
c++;
}
return answer;
}
728x90
'Algorithm&CodingTest > Programmers' 카테고리의 다른 글
[Programmers] 코딩테스트 입문 - 최빈값 구하기 (0) | 2023.02.09 |
---|---|
[Programmers] 코딩테스트 입문 - 캐릭터의 좌표 (0) | 2023.02.09 |
[Programmers] 월간 코드 챌린지 시즌2 - 약수의 개수와 덧셈 (0) | 2023.02.06 |
[Programmers] 연습문제 - 크기가 작은 부분 문자열 (1) | 2023.02.01 |
[Programmers] 연습문제 - 이상한 문자 만들기 (0) | 2023.02.01 |