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

만분의 일·2022년 1월 14일
0

Algorithm Archive

목록 보기
2/5
post-thumbnail

https://programmers.co.kr/learn/courses/30/lessons/76501

문제

어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요.

제한 사항

1.absolutes의 길이는 1 이상 1,000 이하입니다.
- absolutes의 모든 수는 각각 1 이상 1,000 이하입니다.
2.signs의 길이는 absolutes의 길이와 같습니다.
- signs[i] 가 참이면 absolutes[i] 의 실제 정수가 양수임을, 그렇지 않으면 음수임을 의미합니다.

입출력 예시


signs가 true이면 양수, false면 음수이다.

코드

signs의 배열을 돌면서 true이면 absolutes는 양수이기 때문에 i번째 값을 더하고 리턴하고, false이면 음수이기 때문에 i번째 값을 빼주며 리턴하며 반복한다.

다른 풀이 참조

profile
1/10000이 1이 될 때 까지

0개의 댓글