Processing math: 100%

II-eugene-II Note

Home Math Code
백준 01000번 - A+B

백준 01000번 / 1000번 문제 링크
문제 이름 : A+B
주 언어 : Python
태그 : 수학 / 구현 / 사칙연산
solved.ac 등급 : Bronze V (새싹) (2023/02/23 확인)


문제 보기

문제 :

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

입력 :

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

출력 :

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



각 언어별로 어떻게 "정수"를 "입력" 받을지, 그리고 입력받은 두 정수를 어떻게 "더할지"에 대한 문제입니다.
파이썬에서 input() 함수로 A, B를 입력받으려고 하면, "1 2"라고 써진 문자열이 입력받아집니다. 따라서 우선 두 문자열로 쪼개기 위하여 split() 함수를 같이 써줍니다.
input() 함수로 문자열을 받고, split() 함수로 공백을 기준으로 쪼개서 대입해줍니다. 따라서 A, B = input().split()으로 a에는 첫번째 수가 써진 문자열, b에는 두번째 수가 써진 문자열이 입력됩니다.
A4에 10000 이라고 쓴 것과 10000원권 지폐는 천지차이이듯이, 정수로 보고 덧셈을 하려면 문자열을 정수로 바꿔주는 int 함수를 각각 씌워주어서 더해주면 정수로 덧셈을 할 수 있습니다.
파이썬에서의 덧셈은 + 기호로 똑같이 할 수 있습니다.

A, B = input().split()
A = int(A)
B = int(B)
print(A + B)
view raw BOJ01000.py hosted with ❤ by GitHub

일일이 int 함수를 씌워주기 귀찮다면, 파이썬 map 함수 를 이용하여 A, B = map(int, input().split())으로 처리할 수도 있습니다.


이 문제는 solved.ac Class 1 에 수록된 문제입니다.
다른 문제도 같이 풀어보시는걸 추천드립니다.

Class 1 문제 모음

문제 번호 문제 제목 문제 등급 에센셜 여부 해설
01000번 A+B Bronze V A+B 해설
01001번 A-B Bronze V A-B 해설
01008번 A/B Bronze V ★★★ A/B 해설
01152번 단어의 개수 Bronze II 단어의 개수 해설
01330번 두 수 비교하기 Bronze V ★★★ 두 수 비교하기 해설
02438번 별 찍기 - 1 Bronze V ★★★ 별 찍기 - 1 해설
02439번 별 찍기 - 2 Bronze IV 별 찍기 - 2 해설
02475번 검증수 Bronze V 검증수 해설
02557번 Hello World! Bronze V ★★★ Hello World! 해설
02562번 최댓값 Bronze III ★★★ -
02577번 숫자의 개수 Bronze II 숫자의 개수 해설
02675번 문자열 반복 Bronze II ★★★ -
02739번 구구단 Bronze V ★★★ -
02741번 N 찍기 Bronze V N 찍기 해설
02753번 윤년 Bronze V -
02884번 알람 시계 Bronze III -
02920번 음계 Bronze II 음계 해설
03052번 나머지 Bronze II -
08958번 OX퀴즈 Bronze II -
09498번 시험 성적 Bronze V 시험 성적 해설
10171번 고양이 Bronze V 고양이 해설
10172번 Bronze V 개 해설
10250번 ACM 호텔 Bronze III -
10809번 알파벳 찾기 Bronze V -
10818번 최소, 최대 Bronze III ★★★ 최소, 최대 해설
10869번 사칙연산 Bronze V ★★★ 사칙연산 해설
10871번 X보다 작은 수 Bronze V -
10950번 A+B - 3 Bronze V ★★★ -
10951번 A+B - 4 Bronze V ★★★ -
10952번 A+B - 5 Bronze V ★★★ -
10998번 AxB Bronze V AxB 해설
11654번 아스키 코드 Bronze V ★★★ -
11720번 숫자의 합 Bronze IV ★★★ 숫자의 합 해설
25083번 새싹 Bronze V ★★★ -
27866번 문자와 문자열 Bronze V ★★★ -
31403번 A+BC Bronze IV -

-번째 푼 문제 (2022/--/--)