삼각형의 완성조건 (2) : 문제 링크
삼항연산자 사용법
조건식 ? 반환값1 : 반환값2
=> 물음표(?) 앞의 조건식에 따라 결괏값이 참이면 반환값1을, 거짓이면 반환값2를 반환
#include <vector>
using namespace std;
int solution(vector<int> sides) {
int answer = 0;
int small = sides[0];
int big = sides[0];
small = (small < sides[1]) ? small : sides[1];
big = (big > sides[1]) ? big : sides[1];
for(int i = big - small; i < big; ++i) answer += 1;
for(int j = big + 1; j < small + big; ++j) answer += 1;
return answer;
}