Home 백준 알고리즘(BOJ) 10950번 파이썬 풀이
Post
Cancel

백준 알고리즘(BOJ) 10950번 파이썬 풀이

문제 설명

이 문제는 총 2개의 입력값이 주어집니다.

  1. 몇개의 라인(l)을 입력받을건지를 명시하는 값이 입력으로 주어집니다.
  2. line(l)번째 라인부터는 a와 b의 값을 입력받고 a + b의 값을 출력합니다.

풀이

완성된 코드는 다음과 같습니다.

1
2
3
4
l = int(input())
for i in range(l):
    a, b = input().split()
    print(int(a) + int(b))

우선 라인을 기반으로 몇라인까지 입력을 받을것인지가 결정되기때문에, 입력들어오는 첫 번째 라인 값을 문자형 자료형에서 정수형 자료형으로 형변환해준 뒤 변수 l에 저장합니다.

1
l = int(input())

그리고나서 l번 반복문을 실행합니다. 변수 ab에 공백을 기준으로 입력받은 문자열을 잘라서 저장하고 print()함수 내에서 int()함수를 이용해 변수 a, b의 형변환을 한 뒤 두 변수를 더한 값을 출력합니다.

1
2
3
for i in range(l):
    a, b = input().split()
    print(int(a) + int(b))

실행 결과

입력값이 5, (1, 1), (2, 3), (4, 6), (4, 4), (5, 7)일 경우 출력결과는 아래와 같다.

1
2
3
4
5
2
5
10
8
12
This post is licensed under CC BY 4.0 by the author.