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

이다혜·2023년 10월 19일
0

프로그래머스

목록 보기
6/61
post-thumbnail

📎 문제 출처

https://school.programmers.co.kr/learn/courses/30/lessons/181899

📌 문제 설명

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

❓ 풀이 방법

start - end + 1 크기의 배열을 선언한 후
1씩 감소하는 start 값을 할당했습니다.
이 때 후위 연산자 --를 사용하여 start 값을 대입하고 그 후에 1이 감소하게 하였습니다.

💻 Code

class Solution {
    public int[] solution(int start, int end_num) {
        int N = start - end_num + 1;
        int[] answer = new int[N];
        
        for(int i = 0; i < N; i++) answer[i] = start--;
        
        return answer;
    }
}

0개의 댓글