[문제 링크] : https://www.acmicpc.net/problem/2997
#include <iostream>
#include <algorithm>
using namespace std;
int Arr[3];
int A, B;
int main(){
for(int i=0; i<3; i++){
cin >> Arr[i];
}
sort(Arr, Arr + 3);
int A = Arr[1] - Arr[0];
int B = Arr[2] - Arr[1];
if(A > B){
cout << Arr[0] + B << "\n";
}
else if(A == B){
cout << Arr[2] + A << "\n";
}
else{
cout << Arr[1] + A << "\n";
}
return 0;
}
'알고리즘' 카테고리의 다른 글
[알고리즘] 백준 28444 - HI-ARC=? (C++) (0) | 2024.11.30 |
---|---|
[알고리즘] 백준 1350 - 진짜 공간 (C++) (0) | 2024.11.29 |
[알고리즘] 백준 30030 - 스위트콘 가격 구하기 (C++) (0) | 2024.11.27 |
[알고리즘] 백준 21756 - 지우개 (C++) (0) | 2024.11.26 |
[알고리즘] 백준 9094 - 수학적 호기심 (C++) (0) | 2024.11.25 |