inblog logo
|
jjack1
    Java프로그래머스코딩테스트

    [프로그래머스] 54. 카운트 다운

    최재원's avatar
    최재원
    May 07, 2025
    [프로그래머스] 54. 카운트 다운
    💡

    문제 설명

    정수 start_num와 end_num가 주어질 때, start_num에서 end_num까지 1씩 감소하는 수들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
    💡

    제한사항

    • 0 ≤ end_num ≤ start_num ≤ 50

    입출력 예

    start_num
    end_num
    result
    10
    3
    [10, 9, 8, 7, 6, 5, 4, 3]

    입출력 예 설명

    입출력 예 #1
    • 10부터 3까지 1씩 감소하는 수를 담은 리스트는 [10, 9, 8, 7, 6, 5, 4, 3]입니다.

    코드

    class Solution { public int[] solution(int start_num, int end_num) { int size = start_num - end_num + 1; int[] result = new int[size]; for (int i = 0; i < size; i++) { result[i] = start_num - i; } return result; } }
    notion image
    • 1씩 감소하기 때문에 배열의 길이를 알아낼 수 있음
    • 1씩 감소하기 때문에 배열에 값을 넣기 쉬움
    Share article

    jjack1

    RSS·Powered by Inblog