반응형
a = [int(x) for x in input().strip().split()]

이렇게 입력 받으시면 됩니다.

 

input은 한 줄을 입력받는 함수고, strip은 양 끝 공백을 없애주는 함수입니다. 그리고 split은 특정 단위로 나눠주는 함수입니다.

 

백준을 풀다가 보면 많이 이용되서 저도 자주 참고하여 사용하기 위하여 제 블로그에 글로 남깁니다.

 

실제로 제가 푼 문제인 [백준 1026번 - 보물] 에서도 한 줄에 다섯가지의 값들을 입력받아야하다 보니 map(int, input())으로는 받기 힘들어 위와 같은 방법을 썼습니다.

 

따로 몇 번 받을지 정하지 않아도 되기 때문에 좋은 방법입니다. 

반응형

+ Recent posts