[Baekjoon] 10951: A+B - 4

โœ”๏ธ ๋ฌธ์ œ ๐Ÿ˜Ž๋งํฌ

๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A+B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

์ž…๋ ฅ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.
๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ํ•œ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ฐ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (0 < A, B < 10)

โœ”๏ธ ์ž…๋ ฅ ์˜ˆ์‹œ

1 1
2 3
3 4
9 8
5 2

โœ”๏ธ ์ถœ๋ ฅ ์˜ˆ์‹œ

2
5
7
17
7

โœ”๏ธ SOLUTION

๋ฌธ์ œ ์ ‘๊ทผ

  • test case(size)๊ฐ€ ์ฃผ์–ด์ง€์ง€ ์•Š์œผ๋ฏ€๋กœ ํ•œ ํ–‰์”ฉ ์ฝ์–ด๊ฐ€๋ฉด์„œ ์ˆ˜ํ–‰๋˜์–ด์•ผ ํ•จ
  • while๋ฌธ์„ ํ†ตํ•ด ์ง„ํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ ์ •ํ•ด์ง„ ์ค„์„ ๋ชจ๋‘ ์ฝ์œผ๋ฉด ์˜ค๋ฅ˜ ๋ฐœ์ƒํ•˜๊ฒŒ ๋จ
  • try, except๋ฌธ์„ ํ†ตํ•œ ์˜ค๋ฅ˜ ์˜ˆ์™ธ์ฒ˜๋ฆฌ ํ•„์š”
  • ์˜ค๋ฅ˜ ๋ฐœ์ƒ ์‹œ(์ž…๋ ฅ๊ฐ’์ด ์—†๋Š” ๊ฒฝ์šฐ) ๋ฌดํ•œ๋ฃจํ”„๊ฐ€ ๋„๋Š” ๊ฒƒ์ด ์•„๋‹Œ while ๋ฌธ์„ ๋น ์ ธ๋‚˜์˜ค๊ธฐ ์œ„ํ•ด except๋ฌธ์œผ๋กœ break ์ˆ˜ํ–‰
import sys

while True:
    try:
        A, B = map(int, sys.stdin.readline().split())
        print(A + B)
    except:
        break

Categories:

Updated:

Leave a comment