코드
#include <vector>
#include <algorithm> // sort();
using namespace std;
int solution(vector<int> sides) {
int answer = 0;
sort(sides.begin(), sides.end());
for(int i=sides[1]+1;i<sides[0]+sides[1];i++){ // 나머지 한 변이 가장 긴 변인 경우
answer=answer+1;
}
for(int i=1;i<=sides[1];i++){ // 가장 긴 변이 sides[1] 인 경우
if(i+sides[0]>sides[1]){
answer++;
}
}
return answer;
}
'C++ > programmers 코딩테스트(level 0) C++' 카테고리의 다른 글
[C/C++] programmers Level 0 등수 매기기 (0) | 2023.09.20 |
---|---|
[C/C++] programmers Level 0 수열과 구간 쿼리 2 (0) | 2023.09.20 |
[C/C++] programmers Level 0 로그인 성공? (0) | 2023.09.19 |
[C/C++] programmers Level 0 소인수분해 (0) | 2023.09.19 |
[C/C++] programmers Level 0 커피 심부름 (0) | 2023.09.18 |