Table of Contents

Programmers 음양 더하기 C++

Table of Contents

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

접근 방법

단순한 문제입니다. 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;
}