Algorithm/Algorithm2 [Python] 이중 for문 빠져나오기 백준 19532번을 풀며 Python에서 이중 for문을 빠져나오는 방법에 대해 알아보았다. import sysa, b, c, d, e, f = map(int, sys.stdin.readline().split())findAnswer = 0for x in range(-999, 1000): for y in range(-999, 1000): if a * x + b * y == c and d * x + e * y == f: print(x, y) findAnswer = 1 break if findAnswer == 1: break 헷갈렸던 부분은 내부 for문에서 조건이 성립할 경우 내부 for문과 외부 for문에서 br.. 2024. 7. 16. [Python] EOF 처리하기 백준 10951번을 풀고 EOF에 대해 더 확실하게 알아보고자 정리해보았다. EOF (End of File)데이터 소스로부터 더 이상 읽을 수 있는 데이터가 없는 상태 윈도우 환경에서는 ctrl+z로 EOF를 표현한다. Python에서 입력을 받는 방식엔 크게 input()과 sys.stdin.readline()가 있는데 각각 EOF를 어떻게 처리하는지 알아보자. 다음은 EOF를 넘겨받을 때까지 한 줄씩 입력받아 리스트 A에 추가하는 코드이다. 1. input()A = []while True: try: a = input() A.append(a) except EOFError: print(A) break1234^Z['1', '2', '3',.. 2024. 7. 3. 이전 1 다음