본문 바로가기
Algorithm

[백준 알고리즘] 10953번: A+B - 6 (I/O) - Python

by Baest 2021. 8. 17.

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

 

10953번: A+B - 6

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

www.acmicpc.net

[문제]

 

[풀이]

- 사용 언어: Python

- 본 문제는 입출력 응용 문제이다. 

1) 테스트 케이스의 개수 T를 입력 받는다.

2) 각 줄에 A와 B를 입력 받는다. - map 을 사용하여 두 변수를 입력 받음

2)-1 A와 B는 콤마로 구분되어 있다. - split 을 사용하여 콤마 전,후로 구분

3) A와 B의 합을 출력한다.

-> 위 과정을 T만큼 반복하면 된다. - for 문 사용하고 range 로 반복 횟수 지정

 

 

[정답 코드]

1
2
3
4
5
6
7
8
= int(input()) #테스트 케이스 T 입력 받음
 
sum = 0 #A와 B의 합을 넣어줄 변수 (없어도 된다)
for i in range(1, T+1):
    A, B = map(int,input().split(','))
    sum=(A+B) #해당 부분 생략하고 아래 7 print(A+B) 로 변경하여도 가능함
    print(sum)
 
 
cs

 

 

-> 백준 사이트에는 위의 코드로 제출했는데 아래 코드가 더 간단하니 참고할 것

문제의 T와 동일하게 5 입력 받음