백준 11382번 - 꼬마 정민 (Python 문제 풀이 및 해설)
CS/Algorithm2023. 10. 20. 11:56Table of Contents
반응형
문제
꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다!
입력
첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다.
출력
A+B+C의 값을 출력한다.
예제
예제 입력 | 예제 출력 |
77 77 7777 | 7931 |
문제풀이
단순히 3개의 숫자를 입력받아서 모두 더하는 문제입니다. input()
을 이용해서 입력받을 수도 있지만, 속도가 더 빠른 sys.stdin.readline()
을 사용해서 입력을 받았습니다.
import sys
[na, nb, nc] = map(int, sys.stdin.readline().split())
print(na + nb + nc)
위와 같이 직접 더하는 방법도 있지만, python에는 sum()
함수가 있어서 인자로 배열을 넘겨주면, 배열 안에 원소들을 알아서 모두 더해줍니다. 만약 배열안에 10000개의 숫자가 있으면 그 많은 숫자들을 직접 타이핑 하는건 비효율적이죠. for문을 돌려서 더할 수도 있지만 기본적으로 제공해주는 sum()
을 활용하면 좋습니다.
import sys
print(sum(map(int, sys.stdin.readline().split())))
원본 코드
https://github.com/bluemiv/Algorithm/blob/master/baekjoon/ex11382/ex11382.py
반응형
'CS > Algorithm' 카테고리의 다른 글
백준 1001번 - A-B (Python 문제 풀이 및 해설) (0) | 2023.10.21 |
---|---|
백준 1000번 - A+B (Python 문제 풀이 및 해설) (0) | 2023.10.20 |
백준 10171번 - 고양이 (Python 문제 풀이 및 해설) (0) | 2023.10.20 |
백준 10172번 - 개 (Python 문제 풀이 및 해설) (2) | 2023.10.20 |
백준 2557번 Hello World (Python 문제 풀이) (0) | 2023.10.19 |
@bluemiv :: BLUEMIV
IT 기술에 대한 글을 주로 작성하고, 일상 내용, 맛집/숙박/제품 리뷰 등 여러가지 주제를작성하는 블로그입니다. 티스토리 커스텀 스킨도 개발하고 있으니 관심있으신분은 Berry Skin을 검색바랍니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!