문제 바로가기> 백준 2997번: 네 번째 수
4개의 수로 이루어진 등차수열어서 경우의 수가 3개 밖에 없으므로 경우의 수를 나누어서 간단하게 풀 수 있다.
def solution():
import sys
input = sys.stdin.readline
nums = list(map(int, input().split()))
nums.sort()
if nums[1]-nums[0] == nums[2]-nums[1]: print(nums[2]+nums[1]-nums[0])
elif nums[1]-nums[0] < nums[2]-nums[1]: print(nums[1]+nums[1]-nums[0])
else: print(nums[0]+nums[2]-nums[1])
solution()