💻 Python/알고리즘

    [Python] 입력 받기(input VS sys.stdin.readline 차이점)

    input과 sys.stdin.readline의 차이점 input은 입력받은 값의 개행(줄바꿈) 문자를 삭제시켜 받아옵니다. 개행 문자를 삭제시킨다는 것은 줄바꿈을 없앤다는 겁니다. 원래 문자열에서 어떤 작업을 취했으니 속도가 느려졌겠죠? 하지만 sys.stdin.readline은 개행 문자를 포함한 값을 받아옵니다. 그러면 input에 비해 속도가 어느정도는 늦어지지 않을 겁니다. 그리고 줄바꿈을 한 정보를 입력받을 때에도 유용합니다. 빠르게 정보를 받아오기 위해서는 sys.stdin.readline을 사용하면 좋습니다. 그래서 알고리즘에서 사용하겠죠? 제한된 자원안에서 목적을 빨리 수행하는 게 알고리즘이니까요. input은 매개변수로 문자열(String)을 받아, Console에 출력합니다. Cons..