본문 바로가기
CS/algorithm

10818 최소, 최소값 구하기 with python3

by 빠니몽 2021. 1. 28.

 

21.01.27

 

쉽게 풀 줄 알았는데 한 번에 성공하지 못했다.

꼼꼼하게 알고리즘을 구현하는 연습을 해야겠다.

 

1. 입력 방법

c언어에서는 스페이스바나 엔터나 똑같이 하나로 입력이 되는데 파이썬의 input함수는 enter만을 인식한다.

이 문제에서는 값들을 스페이스 바를 이용하여 입력한다.

이 부분을 확실하게 하지 않으면 나처럼 오류가 난다.

 

input().split()을 이용하면 스페이스 바로 입력값들을 구분할 수 있다.

 

2. min, max 값을 0으로 초기화하기

이 문제에서 입력값들의 범위는 음수도 포함되기 때문에 0으로 초기화해버리면 값이 잘못 나올 수 있다.

둘 다 list[0]으로 초기화한 다음, 1부터 MAX_NUM까지 배열을 돌리는 것이 가장 깔끔하다.