코딩테스트 연습/lv.0

배열 두배 만들기

c29130811 2023. 4. 19. 23:54

문제 설명

정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요.

 

제한 사항

- 10,000 ≤ numbers의 원소 ≤ 10,000
- 1 ≤ numbers의 길이 ≤ 1,000

 

입출력 예

numbers result
[1, 2, 3, 4, 5] [2, 4, 6, 8, 10]
[1, 2, 100, -99, 1, 2, 3] [2, 4, 200, -198, 2, 4, 6]

입출력 예 설명

입출력 예 #1 

- [1, 2, 3, 4, 5]의 각 원소에 두배를 한 배열 [2, 4, 6, 8, 10]을 return합니다.


입출력 예 #2

- [1, 2, 100, -99, 1, 2, 3]의 각 원소에 두배를 한 배열 [2, 4, 200, -198, 2, 4, 6]을 return합니다.

 

 

solution.js

function solution(numbers) {
    return numbers.map(value => value * 2);
}

이건 뭐 그래도 쉬운 편이라...

 

solution.py

def solution(numbers):
    answer = list(map(lambda value : value * 2, numbers))
    return answer

 

728x90

'코딩테스트 연습 > lv.0' 카테고리의 다른 글

짝수는 싫어요  (0) 2023.04.26
중앙값 구하기  (0) 2023.04.22
숫자 비교하기  (0) 2023.04.14
머쓱이보다 키 큰 사람  (0) 2023.04.12
중복된 숫자 개수  (0) 2023.04.10