jus981014   3년 전

A = int(input())

B = list(map(int,input().split()))

min_num = min(B)
max_num = max(B)

print(min_num, max_num)

이게 왜 맞나요?...

ehdrmsl2001   3년 전

최솟값, 최댓값 출력하는 거니까 문제없어 보입니다. 어디가 궁금하신 건가요?

jus981014   3년 전

음 문제 조건에서 첫번째 입력에서 받은 정수값 만큼 둘 째 줄에서 정수를 입력해야 한다고 주어진 것 같은데

제가 짠 코드에서는 이 조건을 만족하는 것 같지가 않아서요?..

esotericjihun   3년 전

파이썬에서 input()이 실행되면 전체 행을 모두 입력받기 때문입니다. 공백까지만 입력받는 것이 아닙니다! 

그 다음, input()에 split()을 사용하면 공백을 기준으로 데이터가 A개로 나눠지게 됩니다. 

jus981014   3년 전

아 감사합니다! 

댓글을 작성하려면 로그인해야 합니다.