n × n 크기의 이차원 배열 arr이 매개변수로 주어질 때, arr이 다음을 만족하면 1을 아니라면 0을 return 하는 solution 함수를 작성해 주세요.0 ≤ i, j < n인 정수 i, j에 대하여 arri = arrj즉, 이차원 배열을 순회하면서 a
정수 start_num와 end_num가 주어질 때, start_num부터 end_num까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.end_num 값만큼 start_num이 증가해야한다고 생각하여 문제에 접근함증가 값을 배열
정수가 담긴 리스트 num_list가 주어집니다. num_list의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요.홀수 배열과 짝수 배열을 나눈다.각각 배열을 문자열로 변환한 뒤, 넘버로 변경
정수가 담긴 리스트 num_list가 주어질 때,모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return하도록 solution 함수를 완성해주세요.모든 원소들의 곱 값과 모든 원소들의 합의 제곱의 값을 각각의 변수에 할당한다.둘을 비교하여 r
문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요.모두 배열로 쪼갠다조건문으로 대문자 - 소문자 각각 변경join으로 문자열 생성test() 메서드는 주어진 문자열
정수 배열 arr과 정수 n이 매개변수로 주어집니다.arr의 길이가 홀수라면 arr의 모든 짝수 인덱스 위치에 n을 더한 배열을,arr의 길이가 짝수라면 arr의 모든 홀수 인덱스 위치에 n을 더한 배열을 return 하는 solution 함수를 작성해 주세요.배열의
이 문제에서 두 정수 배열의 대소관계를 다음과 같이 정의합니다. 두 배열의 길이가 다르다면, 배열의 길이가 긴 쪽이 더 큽니다.배열의 길이가 같다면 각 배열에 있는 모든 원소의 합을 비교하여 다르다면 더 큰 쪽이 크고, 같다면 같습니다.두 정수 배열 arr1과 arr2
문제 풀이 과정 log 찍었을 때
아무 원소도 들어있지 않은 빈 배열 X가 있습니다.양의 정수 배열 arr가 매개변수로 주어질 때,arr의 앞에서부터 차례대로 원소를 보면서 원소가 a라면 X의 맨 뒤에 a를 a번 추가하는 일을 반복한 뒤의 배열 X를 return 하는 solution 함수를 작성해 주세
단어가 공백 한 개 이상으로 구분되어 있는 문자열 my_string이 매개변수로 주어질 때,my_string에 나온 단어를 앞에서부터 순서대로 담은 문자열 배열을 return 하는 solution 함수를 작성해 주세요.문자열을 공백을 기준으로 배열로 만든다filter
정수 리스트 num_list와 정수 n이 주어질 때, num_list의 첫 번째 원소부터 마지막 원소까지 n개 간격으로 저장되어있는 원소들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.filter 함수를 사용하여 n으로 나누었을 때, 0
길이가 같은 문자열 배열 my_strings와 이차원 정수 배열 parts가 매개변수로 주어집니다.parts\[i]는 \[s, e] 형태로, my_string\[i]의 인덱스 s부터 인덱스 e까지의 부분 문자열을 의미합니다.각 my_strings의 원소의 parts에
문자열 배열 strArr이 주어집니다.strArr의 원소들을 길이가 같은 문자열들끼리 그룹으로 묶었을 때 가장 개수가 많은 그룹의 크기를 return 하는 solution 함수를 완성해 주세요.원소 길이가 같은 것들을 그룹화해야한다. ➡️ 하나의 객체 안에서 길이에 따
정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, \[s, e, k] 꼴입니다.각 query마다 순서대로 s ≤ i ≤ e인 모든 i에 대해 i가 k의 배수이면 arr\[i]에 1을 더합니다.위
다음과 같이 출력하도록 코드를 작성해 주세요.출력 예시 : \`!@
정수 배열 arr와 2차원 정수 배열 queries이 주어집니다. queries의 원소는 각각 하나의 query를 나타내며, \[s, e, k] 꼴입니다.각 query마다 순서대로 s ≤ i ≤ e인 모든 i에 대해 k보다 크면서 가장 작은 arr\[i]를 찾습니다.각
잘 풀리지 않았다. ❌ 첫 번째 풀이 (오답) 첫 번째 나의 풀이는 이러하다. 이 알고리즘의 문제점은 count = 1;이다. 0일때의 케이스가 없다. 위 코드는 테스트 코드 정답률이 64%가 나왔었다. 정답률이 64%인 이유는 아마 프로그래머스 테스트 코드에
문자열 my_string, overwrite_string과 정수 s가 주어집니다.문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해