fourleaf   1년 전

왜 오류가 뜨는 건지 모르겠습니다. 아시는 분이 계신다면 알려주시면 감사하겠습니다!

jonghp1128   1년 전

예제 입력을 보시면 리스트에 넣어야 할 숫자들이

6 3 2 10 -10

위와 같이 입력으로 주어집니다.

따라서 for문으로 M줄에 걸쳐 입력을 받는게 아니라

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

으로 한줄로 입력받으시면 됩니다.

fourleaf   1년 전

감사합니다! 이렇게 바꿔보았는데, 시간 초과가 됩니다. 시간 초과가 되지 않도록 하기 위해서 어떻게 바꾸면 될까요?

jonghp1128   1년 전

파이썬에서 1 in [1,2,3,4,5] 과 같이 in 연산은 시간이 되게 오래 걸리는 작업입니다. 그래서 이 문제는 다른 방법으로 풀이하셔야 합니다.

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