코딩테스트 연습 - 음양 더하기
어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re
programmers.co.kr
어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요.
입출력 예 #1
입출력 예 #2
absoultes와 signs를 순회하면서 signs과 false이면 음수이므로 부호를 바꿔서 더해주고 true이면 그냥 더해준다.
class Solution { public int solution(int[] absolutes, boolean[] signs) { int answer = 0; for(int i=0; i<absolutes.length; i++){ answer += signs[i] == true ? absolutes[i]:-absolutes[i]; } return answer; } }
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.