[알고리즘] 최솟값 구하기
문제 7개의 수가 주어지면 그 숫자 중 가장 작은 수를 출력하는 프로그램을 작성하세요. 입력설명 첫 번째 줄에 7개의 수가 주어진다. 출력설명 첫 번째 줄에 가장 작은 값을 출력한다. 입력예제 5 3 7 11 2 15 17 출력예제 2 해결 1 function solution() { let arr = [5, 3, 7, 11, 2, 15, 17]; const answer = Math.min(...arr); return answer; } solution(); 해결 2 function solution() { let arr = [5, 3, 7, 11, 2, 15, 17]; const answer = Math.min.apply(null, arr); return answer; } solution() 해결 3 fu..
2022. 1. 6.
[알고리즘] 삼각형 판별하기
문제 길이가 서로 다른 A, B, C 세 개의 막대 길이가 주어지면, 이 세 막대로 삼각형을 만들 수 있으면 "Yes"를 출력하고, 만들 수 없으면 "No"를 출력한다. 입력설명 첫 번째 줄에 100 이하의 서로 다른 A, B, C 막대의 길이가 주어진다. 출력설명 첫 번째 줄에 "Yes", "No"를 출력한다. 입력예제 6, 7, 11 출력예제 Yes 해결 function solution(a, b, c) { let answer; let max; let sum = a + b + c; // 세 막대 길이 총 합 if(a > b) { max = a; } else { max = b; } if(c > max) { max = c; } // 가장 길이가 긴 막대를 뺀다. if((sum - max)
2022. 1. 3.