agencies

[CodeUp] 4891 : 행복 본문

Ⅰ. 프로그래밍

[CodeUp] 4891 : 행복

agencies 2024. 3. 27. 08:12

 

 

문제 접근 방식

- 배열 형태로 값을 입력 받는다.

- 최소 및 최대 값은 모든 값이 입력된 후 각 배열의 첫번째 요소로 한다.

- 각각 비교연산자를 사용해서 조건이 맞다면 그 값을 최소 또는 최대 값에 넣는다

- 두 점수의 차이를 출력한다 (큰수 - 작은수)

 

num = int(input())

# 입력 값 넣기
tmp = map(int,input().split())

# 입력 값을 정수로 변환하여 리스트로 저장
tmp = list(tmp)

min = tmp[0]
max = tmp[0]

for i in range(num):
    if min > tmp[i]:
        min = tmp[i]
    if max < tmp[i]:
        max = tmp[i]

print(max-min)