hinging   2년 전

n개를 입력받게는 했는데 

리스트를 생성하는데 있어서 n개가 어떻게 영향을 주는지 궁금합니다.

bupjae   2년 전

입력으로 주어지는 데이터 중 일부분이 필요가 없다고 생각하면 꼭 처리할 필요는 없습니다.

단, 입력을 아예 안 읽으면 다음 데이터를 읽을 방법이 없으니, 요령껏 읽은 뒤 그냥 버리면 됩니다.

이하는 약간의 부연 설명입니다.

   

python은 "줄" 단위로 입력받는 것이 가장 편한 언어입니다.. 그렇다면 2번째 줄을 통째로 입력받은 뒤 map(int, str.split()) 같은 방법을 쓰는 것이 일반적인 입력 방법일 것입니다.

이렇게 입력받을 거면 굳이 n 을 처리하지 않아도 될 것입니다.

하지만 "단어" 단위로 입력받는 것이 가장 편한 언어도 많습니다. 예를 들어 첫 번째 단어인 n 을 입력받은 뒤에 n번 반복해서 실제 계산할 데이터를 입력받는 식이 됩니다.

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