[알고리즘 문제] 2번
2022. 5. 24. 13:34
알고리즘
삼각형 판별하기 길이가 서로 다른 A, B, C 세 개의 막대 길이가 주어지면 이 세 막대로 삼각형을 만들 수 있으면 “YES"를 출력하고, 만들 수 없으면 ”NO"를 출력한다. ▣ 입력설명 첫 번째 줄에 100이하의 서로 다른 A, B, C 막대의 길이가 주어진다. ▣ 출력설명 첫 번째 줄에 “YES", "NO"를 출력한다. ▣ 입력예제 1 6 7 11 ▣ 출력예제 1 YES ▣ 입력예제 1 13 33 17 ▣ 출력예제 1 no 📌작성된 코드 function solution(a, b, c) { let maxNum = Math.max(a, b, c); //가장긴거 let sum = a + b + c - maxNum; //총 합 if (maxNum < sum) { return "YES"; } else { ..
[알고리즘 문제] 1번
2022. 5. 24. 13:30
알고리즘
세 수 중 최솟값 100이하의 자연수 A, B, C를 입력받아 세 수 중 가장 작은 값을 출력하는 프로그램을 작성하 세요.(정렬을 사용하면 안됩니다) ▣ 입력설명 첫 번째 줄에 100이하의 세 자연수가 입력된다. ▣ 출력설명 첫 번째 줄에 가장 작은 수를 출력한다. ▣ 입력예제 1 6 5 11 ▣ 출력예제 1 5 풀이 방법 1. 조건문 사용 2. a 와 b 를 비교해서 더 작은수를 answer에 저장 3. answer와 c 를 비교해서 더 작은수를 asnwer에 다시 저장 📌if문 사 function solution(a, b, c) { let minNum = 0; if (a c) { minNum = c; }..