성능 요약
메모리: 78.4 MB, 시간: 3.00 ms
구분
코딩테스트 연습 > 코딩 기초 트레이닝
채점결과
Empty
문제 설명
정수 start와 end가 주어질 때, start에서 end까지 1씩 감소하는 수들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
제한사항
- 0 ≤ end ≤ start ≤ 50
입출력 예startendresult
10 | 3 | [10, 9, 8, 7, 6, 5, 4, 3] |
입출력 예 설명
입출력 예 #1
- 10부터 3까지 1씩 감소하는 수를 담은 리스트는 [10, 9, 8, 7, 6, 5, 4, 3]입니다.
출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges
import java.util.stream.*;
class Solution {
public int[] solution(int start, int end) {
return IntStream.rangeClosed(end,start).map(i -> end + (start - i)).toArray();
}
}
'알고리즘 - Programmers > Unrated' 카테고리의 다른 글
[unrated] 문자열 잘라서 정렬하기 - 181866 (0) | 2023.09.06 |
---|---|
[unrated] 특별한 이차원 배열 1 - 181833 (0) | 2023.09.06 |
[unrated] 등차수열의 특정한 항만 더하기 - 181931 (0) | 2023.08.08 |
[unrated] 홀짝에 따라 다른 값 반환하기 - 181935 (0) | 2023.08.04 |
[unrated] 더 크게 합치기 - 181939 (0) | 2023.08.03 |