본문 바로가기

Code Up

[Code Up] - Python 기초 100제, 6094번 풀이 - 티스토리

 

 

 

문제 설명

 

무작위로 n번 출석을 부를 때 부른 번호 중 가장 빠른 번호를 출력하자

 

 

 

 

풀이

 

num = int(input())
numList = input().split()

for i in range(num):
    numList[i] = int(numList[i])

min = 10000

for i in range(num):
    if(numList[i] < min):
        min = numList[i]

print(min)

 

 

 

 

해설

 

min변수에 큰 수를 저장한  후 호명된 번호를 저장해둔 numList와 하나씩 비교하며 작은 수를 min에 저장 후 다음 리스트와 비교한다

 

 

 

다른 분 풀이

 

num = int(input())
numlist = map(int, input().split())

a = min(numlist)
print(a)

 

min함수를 이용해 최솟값을 찾았다

 

 

(파이썬 날먹이네)