백준 2997번: 네 번째 수

danbibibi·2021년 11월 14일
0

문제

문제 바로가기> 백준 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()
profile
블로그 이전) https://danbibibi.tistory.com

0개의 댓글