[프로그래머스] 음양 더하기



Programmers - [월간 코드 챌린지 시즌2] 음양 더하기




사용 언어 - C++

소요 시간 - 약 3분




문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/76501




문제 요약

  1. bool에 따라 정수를 양수로 판단할지 음수로 판단할지 정하고 총합 계산




최종 코드

#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++)
    {
        if(signs[i] == true)
            answer += absolutes[i];
        else
            answer -= absolutes[i];
    }
    
    return answer;
}




트러블 슈팅




문제 풀이 후 소감

  • Lv1도 다 같은 Lv1이 아니라는 것
  • 이런 문제는 이제 거르고 풀어야겠다. 도움 안될 것 같다.