음양더하기

IngCoding·2022년 5월 3일
1

문제출처 : 프로그래머스

문제소개

음양더하기
- 정수들의 절대값을 차례대로 담은 배열 absolutes 가 있고, 
- 이 정수들의 부호를 차례대로 담은 배열 signs 가 매개변수로 주어짐 
- 이 떄 실제 정수의 합을 구하여 return 하는 함수를 작성하시오

입력)
absolutes = [4, 7, 12]
signs = [true,false,true]

출력)
result = 9

코드

def solution(absolutes, signs):
    answer = 0 
    for i in range(len(absolutes)): 
        if signs[i]: # 참인 경우 더하기
            answer += absolutes[i]
        else: # 거짓인 경우 뺴기
            answer -= absolutes[i]
    
    return answer
profile
Data & PM

0개의 댓글