[백준 1000] A+B

Date:     Updated:

카테고리:

태그: ,

A+B

출처 : https://www.acmicpc.net/problem/1000

문제

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

입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

출력

첫째 줄에 A+B를 출력한다.

입력 예시

1 2

출력 예시

3

풀이

코드

str = input()
r = str.split()

a = int(r[0])
b = int(r[1])

print(a+b)

해설

  • ’ ‘으로 구분된 2개의 숫자를 입력 받는다.
    • python의 경우 엔터 기준으로 입력 받기 때문에 한 라인에 입력 된 ‘1 2’는 공백을 포함한 문자열이 된다.
    • split()를 통해 공백을 제거한다.
    • 입력된 데이터는 배열 형태로 2개의 데이터가 된다.
  • 입력된 데이터를 숫자료 변환한다.
    • 키보드를 통해 입력 받은 데이터는 기본적으로 문자열이다.
    • 숫자로 변환을 해야 연산이된다.
    • int(문자열) 문자열이 숫자로 변환이 가능하다면 number타입으로 변경된다.
  • 덧셋 연산 종료

코드를 줄여보자

A,B = input(). split()
print(int(A)+int(B))

개인 공부 기록용 블로그입니다. 오류나 틀린 부분이 있을 경우 
댓글 또는 메일로 알려주시면 감사하겠습니다.

맨 위로 이동하기

bjt 카테고리 내 다른 글 보러가기

댓글 남기기