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
'알고리즘 > programmers[1]' 카테고리의 다른 글
[프로그래머스] 신고 결과 받기: python3 (0) | 2022.01.16 |
---|---|
[프로그래머스] 내적 (0) | 2022.01.10 |
[프로그래머스] 없는 숫자 더하기 다른 풀이 (0) | 2022.01.10 |
[프로그래머스] 없는 숫자 더하기 (0) | 2022.01.09 |
[프로그래머스]크레인 인형뽑기 게임 다른 풀이 (0) | 2022.01.09 |