Do it! 알고리즘 코딩테스트: 파이썬 편과 자료구조 과목 학습 후 정리한 포스팅 입니다.
이번 포스팅에서는 백준 11720번에 대해 학습힙니다.
I) 문제
N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.
II) 입력
첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.
III) 출력
입력으로 주어진 숫자 N개의 합을 출력한다.
IV) 코드
N = input()
N_list = list(input())
sum = 0
for i in N_list:
sum = sum + int(i)
print(sum)
파이썬의 리스트 자료구조를 통해 해결할 수 있다.
숫자의 개수(N)를 입력 받고 공백 없이 주어진 N개의 숫자(N_list)를 입력한다.
N_list는 list()를 통해 입력받고 for 문을 통해 index에 접근한다.
N_list에 담긴 값은 Str형 이므로 Int로 형 변환하여 변수 sum에 저장한다.
마지막으로 sum을 출력한다.
*유의사항
- 알고리즘 공부 중인 인공지능공학과 학부생이 정리해서 남긴 정리입니다.
- 정확하지 않거나, 틀린 점이 있다면 댓글로 알려주시면 감사하겠습니다.
'Pro Developer > BaekJoon(DataStructure & Algorithm)' 카테고리의 다른 글
[백준 11659번] 구간 합 구하기 (Python) (0) | 2022.12.30 |
---|---|
[백준 1546번] 평균 구하기 (Python) (7) | 2022.12.29 |
[백준 10799번] 쇠막대기 (C++) (0) | 2022.02.18 |
[백준 17413번] 단어 뒤집기 2 (C++) (0) | 2022.02.18 |
[백준 10866번] 덱 (C++) (0) | 2022.02.18 |
댓글