프로그래머스 자바 Lv.0 부분 문자열 이어 붙여 문자열 만들기
문제
정수 start_num와 end_num가 주어질 때, start_num부터 end_num까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
- 0 ≤ start_num ≤ end_num ≤ 50
해결과정
end_num과 start_num의 차이만큼 배열 크기를 선언하고 start_num에 1씩 더해서 배열에 넣어줍니다. 배열의 인덱스는 0부터 시작하기 때문에 배열의 길이 +1을 해줍니다.
class Solution {
public int[] solution(int start_num, int end_num) {
int[] answer = new int[end_num - start_num + 1];
for(int i = 0; i<answer.length; i++) {
answer[i] = start_num;
start_num++;
}
return answer;
}
}