(SW 문제해결 기본 - LIST1) SWEA 4828 - min max
05 Mar 2019 | Algorithm SWEA문제
- SWEA 5105 - [파이썬 S/W 문제해결 기본 1일차] LIST1 - min max
- 문제링크
- 문제의 저작권은 SW Expert Academy에 있습니다.
나의 코드
min
과max
내장함수를 사용하지 않고 함수를 구현하여 문제를 풀었음.
def get_max(init_num):
my_max = init_num[0]
for i in range(1, len(init_num)):
if my_max < init_num[i]:
my_max = init_num[i]
return my_max
def get_min(init_num):
my_min = init_num[0]
for i in range(1,len(init_num)):
if my_min > init_num[i]:
my_min = init_num[i]
return my_min
TC = int(input())
for tc in range(1, TC+1):
N = int(input())
init_num = list(map(int, input().split()))
result = get_max(init_num) - get_min(init_num)
print(f'#{tc} {result}')
Comments