코딩테스트 연습 - 음양 더하기
접근 방법
단순한 문제입니다. signs의 값이 true라면 양수를, false 라면 음수를 더해줍니다.
코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| #include <string>
#include <vector>
using namespace std;
int solution(vector<int> absolutes, vector<bool> signs) {
int answer = 0;
for (int i = 0; i < signs.size(); ++i) {
answer += signs[i] ? absolutes[i] : -absolutes[i];
}
return answer;
}
|