본문 바로가기

Algorithm/프로그래머스

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

728x90
반응형

사용 언어 : JAVA

https://programmers.co.kr/learn/courses/30/lessons/76501?language=java

 

코딩테스트 연습 - 음양 더하기

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

programmers.co.kr


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

나의 코드


코드 설명
1. absolutes의 배열 값의 길이와 signs의 배열의 길이는 같으니 absolutes의 길이만큼 반복하여 absolutes에 들어 있는 값들을 구한다.
2. signs에 있는 값이 false면 - 이기 때문에 -1 을 곱한다.
3. tmp라는 변수에 들어있는 값을 answer에 더한다.

728x90
반응형