input

    [python] SWEA - 3975. 승률 비교하기

    [python] SWEA - 3975. 승률 비교하기

    🤔문제 해결 D3 | 수학 💨 D1이라고 해도 아까운 문제 D0.5 💨 알고리즘 해결문제가 아닌 입출력 속도의 문제이다. 💨 심지어 파이썬은 sys.stdin 을 막아놓음( 표준 입출력 input 만 사용하도록 ) 💨 입력 받고 계산해서 출력하는 것보다 💨 입력을 다 받고 그 후 계산해서 출력하는 것이 빠르다. 💻소스 코드 lst = [] T = int(input()) for tc in range(T): lst.append(tuple(map(int, input().split()))) for tc in range(T): A, B, C, D = lst[tc] ALICE = A / B BOB = C / D print(f'#{tc + 1}', end=' ') if ALICE > BOB: print('ALICE'..

    [python] 백준 - 10773. 괄호

    [python] 백준 - 10773. 괄호

    🤔문제 해결 S4 | 스택 너무 기본적인 스택문제라서 포스팅을 안하려고 했지만 input 과 sys.stdin.readline 에 대해서 말하고 싶어서 포스팅했다. 위의 사진을 보면 시간에서 큰 차이가 있을 것이다. 첫번째는 sys.stdin.readline을 사용하고, 두 번째는 input을 사용했다. 엄청난 시간차이가 나타난다. 이렇게 한줄 한줄 읽는 식으로 인풋값을 받을 때는 첫번째 방법을 사용하는 게 훨씬 빠르다. 속도 비교 하기 [python] input, sys.stdin.readline 📗 파이썬 알고리즘 풀 때!! 입력 속도 문제 🔵 input vs sys.stdin.readline 천만개의 숫자를 한줄한줄 입력받을 때의 속도 입력 방법 속도 input() 12.5초 sys.stdin.re..

    [python] 'input.txt'로 input 받기 ( feat.sys )

    [python] 'input.txt'로 input 받기 ( feat.sys )

    📗 파일을 읽어서 input 값을 받아보자 ctrl+c, ctrl+v 는 이제 그만 🔵사용법 import sys sys.stdin = open('input.txt') for i in range(5): print(sys.stdin.readline()) input.txt: 2 4 40 30 30 50 15 1 21 3 4 5 35 5 4 3 5 98 21 14 17 32 🔵결과 2 4 40 30 30 50 15 1 21 3 4 5 35 5 4 3 5 98 21 14 17 32