반응형
백준 문제를 풀다보면 간혹가다 테스트 케이스의 개수가 주어지지 않는 입력들이 있다. 이러한 경우 어떻게 해줘야할까?
그럴땐 아래와 같이 try-except구문을 활용하면 된다. 즉, 입력이 있으면 정상적으로 실행되지만 입력이 없어 에러가 발생할경우 exit(0)
로 프로그램을 정상 종료시켜주는 것이다. (여기서 try-except가 없이 while문만 돌린다면 런타임에러
가 발생하니 참고하자.)
try:
while True:
n = input()
# ... #
except:
exit(0)
반응형
'Programming > Algorithm' 카테고리의 다른 글
[백준9372번] 상근이의 여행 / Python3 (0) | 2020.12.25 |
---|---|
[백준14425번] 문자열 집합 / Python3 (0) | 2020.12.24 |
[백준5670번] 휴대폰 자판 / Python3 (0) | 2020.12.24 |
[백준14725번] 개미굴 / Python3 (0) | 2020.12.24 |
[백준10266번] 시계 사진들 / Python3 (0) | 2020.12.23 |