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
반응형
'코딩 테스트 > 프로그래머스' 카테고리의 다른 글
[Level 1, C++] 두 정수 사이의 합 (0) | 2022.07.05 |
---|---|
[Level 1, C++] 모의고사 (0) | 2022.07.05 |
[프로그래머스 Level 1, C++] 포켓몬 (0) | 2022.07.05 |
[Level 1, C++] 나머지가 1이 되는 수 찾기 (0) | 2022.07.04 |
[Level 1, C++] 완주하지 못한 선수 (0) | 2022.07.04 |