[프로그래머스 / 파이썬] 수열과 구간 쿼리 1
문제 설명정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, [s, e] 꼴입니다.각 query마다 순서대로 s ≤ i ≤ e인 모든 i에 대해 arr[i]에 1을 더합니다.위 규칙에 따라 queries를 처리한 이후의 arr를 return 하는 solution 함수를 완성해 주세요.제한사항1 ≤ arr의 길이 ≤ 1,0001 ≤ queries의 길이 ≤ 1,000입출력 예arrqueriesresult[0, 1, 2, 3, 4][[0, 1],[1, 2],[2, 3]][1, 3, 4, 4, 4]입출력 예 설명입출력 예 #1각 쿼리에 따라 arr가 다음과 같이 변합니다.iqueries[i]arr--[0, 1, 2, 3, 4]0[0,1]..
더보기
[프로그래머스 / 파이썬] n 번째 원소부터
문제 설명정수 리스트 num_list와 정수 n이 주어질 때, n 번째 원소부터 마지막 원소까지의 모든 원소를 담은 리스트를 return하도록 solution 함수를 완성해주세요.제한사항2 ≤ num_list의 길이 ≤ 301 ≤ num_list의 원소 ≤ 91 ≤ n ≤ num_list의 길이입출력 예num_listnresult[2, 1, 6]3[6][5, 2, 1, 7, 5]2[2, 1, 7, 5]입출력 예 설명입출력 예 #1[2, 1, 6]의 세 번째 원소부터 마지막 원소까지의 모든 원소는 [6]입니다.입출력 예 #2[5, 2, 1, 7, 5]의 두 번째 원소부터 마지막 원소까지의 모든 원소는 [2, 1, 7, 5]입니다. solution.pydef solution(num_list, n): a..
더보기
[프로그래머스 / 파이썬] 순서 바꾸기
문제 설명정수 리스트 num_list와 정수 n이 주어질 때, num_list를 n 번째 원소 이후의 원소들과 n 번째까지의 원소들로 나눠 n 번째 원소 이후의 원소들을 n 번째까지의 원소들 앞에 붙인 리스트를 return하도록 solution 함수를 완성해주세요.제한사항2 ≤ num_list의 길이 ≤ 301 ≤ num_list의 원소 ≤ 91 ≤ n ≤ num_list의 길이입출력 예num_listnresult[2, 1, 6]1[1, 6, 2][5, 2, 1, 7, 5]3[7, 5, 5, 2, 1]입출력 예 설명입출력 예 #1[2, 1, 6]에서 첫 번째 이후의 원소는 [1, 6]이고 첫 번째까지의 원소는 [2]입니다. 두 리스트를 이어 붙이면 [1, 6, 2]가 됩니다.입출력 예 #2[5, 2, 1..
더보기
[프로그래머스 / 파이썬] n번째 원소까지
문제 설명정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 n 번째 원소까지의 모든 원소를 담은 리스트를 return하도록 solution 함수를 완성해주세요.제한사항2 ≤ num_list의 길이 ≤ 301 ≤ num_list의 원소 ≤ 91 ≤ n ≤ num_list의 길이 ___입출력 예num_listnresult[2, 1, 6]1[2][5, 2, 1, 7, 5]3[5, 2, 1]입출력 예 설명입출력 예 #1[2, 1, 6]의 첫 번째 원소부터 첫 번째 원소까지의 모든 원소는 [2]입니다.입출력 예 #2[5, 2, 1, 7, 5]의 첫 번째 원소부터 세 번째 원소까지의 모든 원소는 [5, 2, 1]입니다. solution.pydef solution(num_lis..
더보기
[프로그래머스 / 파이썬] n개의 간격의 원소들
문제 설명정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 마지막 원소까지 n개 간격으로 저장되어있는 원소들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.제한사항5 ≤ num_list의 길이 ≤ 201 ≤ num_list의 원소 ≤ 91 ≤ n ≤ 4입출력 예num_listnresult[4, 2, 6, 1, 7, 6]2[4, 6, 7][4, 2, 6, 1, 7, 6]4[4, 7]입출력 예 설명입출력 예 #1[4, 2, 6, 1, 7, 6]에서 2개 간격으로 저장되어 있는 원소들은 [4, 6, 7]입니다.입출력 예 #2[4, 2, 6, 1, 7, 6]에서 4개 간격으로 저장되어 있는 원소들은 [4, 7]입니다. solution.pyd..
더보기