-
[Bronze5] 백준 1000 파이썬 : A + B백준/python 2022. 6. 13. 16:41
나의 풀이
A, B = input().split() print(int(A)+int(B))
두 정수를 첫째줄에서 입력받기 위해 split함수를 사용했다.
int로 입력받을 때 문자열로 들어온 숫자를 정수로 바꾸고 싶었지만 에러가 발생하여 차선으로 int함수를 변수에 사용했다.
모범 답안
a, b = map(int, input().split()) print(a+b)
코드 풀이
input , split, int 함수를 활용할 수 있는지 묻는 문제였다.
우선 사용자가 입력한 문자열을 입력받을 수 있는 input 함수로 정수를 입력받아야 하는데 input 함수는 숫자를 입력받아도 문자로 인식하기때문에 int함수를 활용해 정수로 type을 변경해주어야 한다.
map(function, iterable) 함수를 이용해 정수 자료형으로 더 쉽게 변환할 수 있다.
참고한 자료: https://blockdmask.tistory.com/531
'백준 > python' 카테고리의 다른 글
[Bronze5] 백준 10998 파이썬 : A*B (0) 2022.06.15 [Bronze5] 백준 1001 파이썬 : A - B (0) 2022.06.13 [Bronze5] 백준 10172 파이썬 : 개 (0) 2022.06.11 [Bronze5] 백준 10171 파이썬 : 고양이 (0) 2022.06.11 [Bronze5] 백준 10718 파이썬 : We love kriii (0) 2022.06.11