๐ŸŒฑ → ๐ŸŒณ

[๋ฐฑ์ค€] 15552๋ฒˆ : ๋น ๋ฅธ A+B python ๋ณธ๋ฌธ

Algorithms

[๋ฐฑ์ค€] 15552๋ฒˆ : ๋น ๋ฅธ A+B python

BAY 2022. 7. 7. 17:16
728x90

https://www.acmicpc.net/problem/15552

 

15552๋ฒˆ: ๋น ๋ฅธ A+B

์ฒซ ์ค„์— ํ…Œ์ŠคํŠธ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ T๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. T๋Š” ์ตœ๋Œ€ 1,000,000์ด๋‹ค. ๋‹ค์Œ T์ค„์—๋Š” ๊ฐ๊ฐ ๋‘ ์ •์ˆ˜ A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. A์™€ B๋Š” 1 ์ด์ƒ, 1,000 ์ดํ•˜์ด๋‹ค.

www.acmicpc.net

 

Python

rstrip์„ ํ•˜๋ผ๋Š” ๊ฑด ๋ฌธ์ž์—ด ์ž์ฒด๋ฅผ ๋ณ€์ˆ˜์— ์ €์žฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์–˜๊ธฐ์ง€, ๊ฐœํ–‰๋ฌธ์ž๊ฐ€ ๋งจ ๋์— ๋“ค์–ด์™€๋„ int ๋ณ€ํ™˜์ด๋‚˜ split()์„ ๊ทธ๋Œ€๋กœ ํ•  ์ˆ˜ ์žˆ์Œ. ์ฆ‰, int(sys.stdin.readline()), sys.stdin.readline().split() ์ด๋ ‡๊ฒŒ ํ•ด๋„ ์•„๋ฌด ๋ฌธ์ œ ์—†๋‹ค

์ฐธ๊ณ ๋กœ ์ด๋ฆ„์ด ๊ฝค ๊ธธ๊ธฐ ๋•Œ๋ฌธ์— input = sys.stdin.readline์„ ๋งจ ์ฒ˜์Œ์— ์จ์ฃผ๋ฉด ํŽธํ•จ

 

๐Ÿ’ก input() ๋Œ€์‹  sys.stdin.readline() ์จ์•ผํ•˜๋Š” ์ด์œ 

๋ฐ˜๋ณต๋ฌธ์œผ๋กœ ์—ฌ๋Ÿฌ ์ค„์„ ์ž…๋ ฅ ๋ฐ›์•„์•ผ ํ•  ๋•Œ input์œผ๋กœ ์ž…๋ ฅ ๋ฐ›์œผ๋ฉด ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ๋ฐœ์ƒ ํ•  ์ˆ˜ ์žˆ๋‹ค

import sys

input=sys.stdin.readline
a=int(input())
for i in range(a):
  x,y=map(int, input().split())
  print(x+y)

 

์ฃผ์˜

  •  import ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ sys ๋ชจ๋“ˆ ๊ฐ€์ ธ์˜ค๊ธฐ
  •  sys.stdin.readline()์€ ํ•œ์ค„ ๋‹จ์œ„๋กœ ์ž…๋ ฅ๋ฐ›๊ธฐ ๋•Œ๋ฌธ์—, ๊ฐœํ–‰๋ฌธ์ž๊ฐ€ ๊ฐ™์ด ์ž…๋ ฅ ๋ฐ›์•„์ง„๋‹ค
    ๋งŒ์•ฝ 3์„ ์ž…๋ ฅํ–ˆ๋‹ค๋ฉด, 3\n ์ด ์ €์žฅ๋˜๊ธฐ ๋•Œ๋ฌธ์—, ๊ฐœํ–‰๋ฌธ์ž๋ฅผ ์ œ๊ฑฐํ•ด์ฃผ์–ด์•ผ ํ•จ 
728x90