더북(TheBook)

 

2최댓값 찾기

 

◼︎ 2-1 최솟값 구하기 프로그램

 

◉ 예제 소스 e02-1-findmin.py

# 최솟값 구하기

# 입력: 숫자가 n개 들어 있는 리스트

# 출력: 숫자 n개 중 최솟값

 

def find_min(a):

    n = len(a) # 입력 크기 n

    min_v = a[0] # 리스트 중 첫 번째 값을 일단 최솟값으로 기억

    for i in range(1, n): # 1부터 n - 1까지 반복

        if a[i] < min_v: # 이번 값이 현재까지 기억된 최솟값보다 작으면

            min_v = a[i] # 최솟값을 변경

    return min_v

 

v = [17, 92, 18, 33, 58, 7, 33, 42]

print(find_min(v))

 

◉ 실행 결과

7

 

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.