-
[프로그래머스/Level 1] 음양 더하기 (C++)알고리즘 문제풀이/프로그래머스 2021. 4. 16. 14:26
programmers.co.kr/learn/courses/30/lessons/76501
signs 벡터의 값이 false인 경우, 동일한 인덱스의 absoulutes 값을 음수로 바꿔 더해주면 되는 간단한 문제입니다.
#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++) { if(!signs[i]) absolutes[i] *= -1; answer += absolutes[i]; } return answer; }
'알고리즘 문제풀이 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Level 3] 합승 택시 요금 (C++) (0) 2021.04.22 [프로그래머스/Level 2] 괄호 회전하기 (C++) (0) 2021.04.16 [프로그래머스/Level 3] 최고의 집합 (C++) (0) 2021.04.15 [프로그래머스/Level 3] 줄 서는 방법 (C++) (0) 2021.04.12 [프로그래머스/Level 2] 배달 (C++) (0) 2021.04.06