본문 바로가기
가이드/프로그래머스

프로그래머스 > 월간 코드 챌린지 시즌2 > 음양 더하기 / Python3

by 루엔_vivid 2022. 2. 22.

문제 설명

문제 풀이

def solution(absolutes, signs):
    
    answer = 0
    
    i = 0
    for num in absolutes:
        if signs[i] == True: # 첫 리스트가 true면
            answer += num # 더하고
        else:
            answer -= num # 빼고
        i += 1 # 다음 값 비교
    
    return answer

이 문제가 잘못된게 파이썬은 다른 언어와 달리 Bool 값을 대문자인 True와 False를 사용한다.

예시에 true, false로 되어 있어 string형을 사용하는건가... 생각했지만 Bool 형으로 생각하고 풀어야 한다.

 

월간 코드 챌린지 문제는 너무 쉬운감이 없지 않은데

카카오 문제는 1단계가 2단계 이상인듯;;

반응형

댓글