알고리즘/programmers[1]

[프로그래머스] 음양 더하기

fladi 2022. 1. 10. 00:16
728x90
def solution(absolutes, signs):
    answer = 0

    for i in range(len(absolutes)):
        if signs[i]:
            answer += absolutes[i]
        else:
            answer -= absolutes[i]

    return answer

<내 풀이 분석>

인덱스 0부터 len(absolutes)-1까지 하나씩 접근하면서 양이면 더해주고 음이면 빼준다.

 

=> 한 줄이면 끝나는 풀이인데 좀 길게한 느낌도 있다. 너무 짧은 코드도 읽기 어렵다면 좋은 건 아니지만.. 새로운 도구들도 많이 사용해봐야겠다. zip같은 것도 많이 사용해보구

 

 

728x90