[프로그래머스] - 음양 더하기(Python)

병찬·2022년 3월 27일
0

프로그래머스

목록 보기
24/52
post-thumbnail

문제📝


풀이💡

  • for문으로 absolutes의 길이까지 signs[i]인 경우 answer에 absolutes[i]를 더한다.
  • False인 경우 answer에 absolutes[i]를 뺀다.

코드💻

# 프로그래머스 Lv1 - 음양 더하기
# 문제링크: https://programmers.co.kr/learn/courses/30/lessons/76501

def solution(absolutes, signs):
    answer = 0
    for i in range(len(absolutes)): 
        if signs[i]: #signs[i]인 경우 true
            answer += absolutes[i]
        else:
            answer -= absolutes[i]
    return answer

결과😎


느낀점👨‍💻

처음 보기에는 복잡한 문제인 줄 알았는데 알고보니 signs의 값이 true이면 absolutes의 값을 더하고 false면 빼주는 거라서 문제를 순조롭게 해결할 수 있었다.


Sinbmil의 알고리즘 문제 코드

-> https://github.com/Sinbmil/Algorithm-Study

profile
코딩을 열심히 하고 있습니다:)

0개의 댓글

관련 채용 정보