-
[파이썬/Python] 백준 1000번(A+B) - 단계별로 풀어보기깜빡의 취미/파이썬을 합니다. 2021. 6. 18. 14:45728x90
문제는 아래와 같다
알고 있어야 하는 것이 워낙 명확해서 그 이외에는 신경 쓸 것이 거의 없는 문제다. 그러나 알아야 할 사실을 모르던 필자는 함수를 이용해 풀기 위해 노력하다 아래와 같이 되었다.
결론부터 말하자면, int 함수와 input 함수, split 함수를 사용하여 A와 B 값을 첫 줄에 입력할 수 있게 조치해야 한다(첫째 줄에 A와 B가 주어진다고 했으므로 split 함수를 꼭 활용해야 한다). 출력해야 하는 값 A+B를 이후 print 함수를 활용하여 표현해 주면 된다.
이를 이용한 답안은 다음과 같다.
[답안 예시1] A, B = input().split() x = int(A) y = int(B) print(x+y)
여기서 map 함수를 함께 사용하면 불필요한 군더더기를 제거할 수 있다.
[답안 예시2] A,B = map(int, input().split()) print(A+B)
map(int, input().split())에 대해서는 아래의 링크에 자세히 작성해 두었습니다. 해당 식은 백준 단계별로 풀어보기에는 계속해서 등장하기 때문에, 읽어보시는 것을 추천드립니다.
'깜빡의 취미 > 파이썬을 합니다.' 카테고리의 다른 글
[파이썬/Python] 백준 10998번(AxB) - 단계별로 풀어보기 + [오류 발생으로 조건 명시하기] (2) 2021.06.21 [파이썬/Python] 백준 1001번(A-B) - 단계별로 풀어보기 + [0 < A, B < 10 조건 명시하기] (0) 2021.06.20 [파이썬 / Python] map(int, input().split())에 대해 (1) 2021.06.18 [파이썬/Python] 백준 10172번(개) - 단계별로 풀어보기 (0) 2021.06.14 [파이썬/Python] 백준 10171번(고양이) - 단계별로 풀어보기 (0) 2021.06.06