본문 바로가기

코딩 테스트/프로그래머스

[프로그래머스 Level 1, C++] 음양 더하기

728x90
반응형


삼항연산자를 사용하면 한줄로 만들 수 있다.


#include <string>
#include <vector>

using namespace std;

int solution(vector<int> absolutes, vector<bool> signs) {
    int answer = 0;
    for(int i=0; i<absolutes.size(); i++) {
        signs[i] == true ? answer += absolutes[i] : answer -= absolutes[i];
    }
    return answer;
}
728x90
반응형