반응형

백준 문제를 풀다보면 간혹가다 테스트 케이스의 개수가 주어지지 않는 입력들이 있다. 이러한 경우 어떻게 해줘야할까?

그럴땐 아래와 같이 try-except구문을 활용하면 된다. 즉, 입력이 있으면 정상적으로 실행되지만 입력이 없어 에러가 발생할경우 exit(0)로 프로그램을 정상 종료시켜주는 것이다. (여기서 try-except가 없이 while문만 돌린다면 런타임에러가 발생하니 참고하자.)

try:
    while True:
        n = input()

        # ... #

except:
    exit(0)
반응형

BELATED ARTICLES

more