diff --git "a/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181895.\342\200\205\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053/README.md" "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181895.\342\200\205\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053/README.md" new file mode 100644 index 0000000..877701d --- /dev/null +++ "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181895.\342\200\205\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053/README.md" @@ -0,0 +1,73 @@ +# [level 0] 배열 만들기 3 - 181895 + +[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/181895) + +### 성능 요약 + +메모리: 10.5 MB, 시간: 0.20 ms + +### 구분 + +코딩테스트 연습 > 코딩 기초 트레이닝 + +### 채점결과 + +정확성: 100.0
합계: 100.0 / 100.0 + +### 제출 일자 + +2024년 06월 20일 15:52:54 + +### 문제 설명 + +

정수 배열 arr와 2개의 구간이 담긴 배열 intervals가 주어집니다.

+ +

intervals는 항상 [[a1, b1], [a2, b2]]의 꼴로 주어지며 각 구간은 닫힌 구간입니다. 닫힌 구간은 양 끝값과 그 사이의 값을 모두 포함하는 구간을 의미합니다.

+ +

이때 배열 arr의 첫 번째 구간에 해당하는 배열과 두 번째 구간에 해당하는 배열을 앞뒤로 붙여 새로운 배열을 만들어 return 하는 solution 함수를 완성해 주세요.

+ +
+ +
제한사항
+ + + +
+ +
입출력 예
+ + + + + + + + + + + + + +
arrintervalsresult
[1, 2, 3, 4, 5][[1, 3], [0, 4]][2, 3, 4, 1, 2, 3, 4, 5]
+
+ +
입출력 예 설명
+ +

입출력 예 #1

+ + + + +> 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges \ No newline at end of file diff --git "a/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181895.\342\200\205\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053/\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053.py" "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181895.\342\200\205\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053/\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053.py" new file mode 100644 index 0000000..0926221 --- /dev/null +++ "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181895.\342\200\205\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053/\353\260\260\354\227\264\342\200\205\353\247\214\353\223\244\352\270\260\342\200\2053.py" @@ -0,0 +1,7 @@ +def solution(arr, intervals): + answer = [] + for ele in intervals: + a, b = ele + for i in arr[a:b+1]: + answer.append(i) + return answer \ No newline at end of file