K_blueprint

#10951 - A+B -4 본문

Baekjoon 회고노트

#10951 - A+B -4

GODAGO 2024. 7. 28. 18:37
728x90
반응형

< 문제 내용 >

- 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

 

 

< 입력 조건 >

- 입력은 여러 개의 테스트 케이스로 이루어져 있다.

- 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다.(0 <A, B <10)

 

 

< 출력 형태 >

- 각 테스트 케이스마다 A+B를 출력한다.

 

 

< 풀이 및 회고 >

(풀이 코드)

while sum != 0:

    try:                    # 예외 처리문(예외가 발생할 수 있는 코드 삽입)
        A, B = map(int, input().split())
        sum = A + B
        if A > 0 and B > 0:
            print(sum)
    except:                # 예외 처리문(예외가 발생했을 때 실행할 코드 삽입)
        break

 

  • EOFError로 인해 접근을 어떻게 해야 할지 고민했었던 문제(결과가 아래의 이미지이다.)

  • 백준 문제들을 풀다 보면 입력에서 종료 조건을 따로 주지 않는 경우가 있는데, 이때는 "반복문"과 "예외 처리문"을 사용하면 된다.

 

 

 

(참고)

- https://hueco.tistory.com/296

 

[Python] EOF 에러 처리

백준에서 문제를 풀다 보면 입력의 종료 조건을 주지 않는 문제들이 가끔 보인다. 이때 입력값이 없을 때까지 input() 함수로 데이터를 읽어 들이려면, while 반복문과 try-except 구문을 이용하면 된

hueco.tistory.com

 

728x90
반응형

'Baekjoon 회고노트' 카테고리의 다른 글

#10871 : X보다 작은 수  (0) 2024.07.31
#10807 : 개수 세기  (0) 2024.07.31
#15552 - 빠른 A+B  (0) 2024.07.26
#25314 - 코딩은 체육과목 입니다.  (0) 2024.07.26
#10950 - A+B -3  (2) 2024.07.24