문제
https://school.programmers.co.kr/learn/courses/30/lessons/181928
문제 설명
정수가 담긴 리스트 num_list
가 주어집니다. num_list
의 홀수만 순서대로 이어 붙인 수와 짝수만 순서대로 이어 붙인 수의 합을 return하도록 solution 함수를 완성해주세요.
제한사항
- 2 ≤
num_list
의 길이 ≤ 10 - 1 ≤
num_list
의 원소 ≤ 9 num_list
에는 적어도 한 개씩의 짝수와 홀수가 있습니다.
입출력 예
num_list | result |
[3, 4, 5, 2, 1] | 393 |
[5, 7, 8, 3] | 581 |
Code
def solution(num_list):
odd = ''
even = ''
for num in num_list:
if num % 2 == 1:
odd += str(num)
else:
even += str(num)
return int(odd) + int(even)
'Algorithm > 프로그래머스' 카테고리의 다른 글
[Lv.0/Python] 숫자 비교하기 (0) | 2023.06.23 |
---|---|
[Lv.0/Python] 두 수의 차 (0) | 2023.06.23 |
[Lv.0/Python] 등차수열의 특정한 항만 더하기 (0) | 2023.06.17 |
[Lv.0/Python] 원소들의 곱과 합 (0) | 2023.06.17 |
[Lv.0/Python] 주사위 게임 2 (0) | 2023.06.17 |