matthew624   2년 전

print(*sorted(map(int,[*open(0)][1:])))

숏코딩보면 이런 코드가 있는데 입력종료를 어떻게 하는건가요? 구름ide에서 돌리고 있는데 ctrl+z눌르면 그냥 출력없이 종료되고 안하면 무한으로 입력되네요 ㅠㅠ

bupjae   2년 전

open(0) 은 stdin 을 가리키는 파일 객체를 반환합니다

파일 객체는 iterator 로 쓸 수 있습니다. 매 반복마다 입력에서 한 줄을 읽어 반환하며, EOF 를 만나면 반복을 종료합니다.

bupjae   2년 전

문제에서 주어진 대로 데이터의 개수 n 과 n개의 정수를 입력한 다음, ctrl+z 를 누르면 결과를 볼 수 있습니다.

matthew624   2년 전

감사합니다!1 구름 ide를 쓰고있었는데 ctrl+z를 눌렀더니 그냥 결과값이 출력이 안되고 종료되서 어찌저찌 찾아서 ctrl+d를 입력했더니 결과값 나오면서 출력되네요!!

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