[2021-05-03] 음양 더하기
2021. 5. 3. 20:13ㆍ코딩테스트
푼 시간 : 10분
언어 : 자바
programmers.co.kr/learn/courses/30/lessons/76501?language=java
코딩테스트 연습 - 음양 더하기
어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 re
programmers.co.kr
문제가 쉬운데에 비해 푼 사람 수가 적었다.
정말 쉽다.
class Solution {
public int solution(int[] absolutes, boolean[] signs) {
int answer = 0;
for(int i=0; i<absolutes.length; i++){
if(signs[i]==false)
absolutes[i]=-1*absolutes[i];
// 처음부터 +이니 참이 아닌것만 골라낸다.
answer+=absolutes[i];
// 모두 더해버리자.
}
return answer;
}
}
'코딩테스트' 카테고리의 다른 글
[2021-05-25] 약수의 개수와 덧셈 (0) | 2021.05.25 |
---|---|
[2021-05-05] 소수 찾기 (0) | 2021.05.05 |
[2021-05-01] 모의고사 (0) | 2021.05.01 |
[2021-04-29] K번째 수 (0) | 2021.04.29 |
[2020-12-01] 하샤드 수 (0) | 2020.12.01 |