[20210925]알고리즘 풀이

2021. 9. 25. 14:07·알고리즘 풀이
1. 100이하의 자연수 A, B, C를 입력받아 세 수 중 가장 작은 값을 출력하는 프로그램을 작성하세요.(정렬을 사용하면 안됩니다)
function solution(a, b, c){
              let answer
              if (a < b) answer = a
              else answer = b
              if ( answer > c) answer = c
              return answer
            }
            console.log(solution(2, 5, 1));

 

2. 길이가 서로 다른 A, B, C 세 개의 막대 길이가 주어지면 이 세 막대로 삼각형을 만들 수 있으면 "YES"를 출력하고, 만들 수 없으면 "NO"를 출력한다.
function solution(a, b, c){
                let answer="YES"
                let max
                if (a > b) max = a
                else max = b
                if (c > max) max = c
                if (max >= a + b + c - max) answer = "No"
                return answer;
            }
            console.log(solution(13, 33, 17));

 

3. 연필 1다스는 12자루입니다. 학생 1인당 연필을 1자루씩 나누어 준다고 할 때 N명이 학생수를 입력하면 필요한 연필의 다스 수를 계산하는 프로그램을 작성하세요.
function solution(n){
                let answer;
                answer = Math.ceil(n / 12)
                return answer;
            }

            console.log(solution(178));

 

4. 자연수 N이 입력되면 1부터 N까지의 합을 출력하는 프로그램을 작성하세요.
function solution(n){
              let answer = 0
                for(let i = 1; i <= n; i++) {
                  answer += i
                }
                return answer;
            }

            console.log(solution(10));

'알고리즘 풀이' 카테고리의 다른 글

[20211007]알고리즘 풀이  (0) 2021.10.07
[20211006]알고리즘 풀이  (0) 2021.10.07
[20211004]알고리즘 풀이  (0) 2021.10.05
[20210929]알고리즘 풀이  (0) 2021.09.29
[20210929]코딩테스트  (0) 2021.09.29
'알고리즘 풀이' 카테고리의 다른 글
  • [20211006]알고리즘 풀이
  • [20211004]알고리즘 풀이
  • [20210929]알고리즘 풀이
  • [20210929]코딩테스트
JoyYellow
JoyYellow
  • JoyYellow
    JoyYellow
    JoyYellow
  • 전체
    오늘
    어제
    • 분류 전체보기 (128)
      • Vue (7)
      • React (10)
      • 알고리즘 풀이 (29)
      • 타입스크립트 (2)
      • Microsoft (4)
      • TIL(Today I Learned) (16)
      • Devops (4)
      • CS(Computer Science) (2)
      • Spring (1)
      • Incomplete (0)
      • JS소스모듈 (10)
      • TDD (2)
      • 스프링부트 (0)
      • CSS (8)
      • Next.js (0)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    노마드코더
    개발자북클럽
    노개북
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
JoyYellow
[20210925]알고리즘 풀이
상단으로

티스토리툴바