[파이썬] 11720번:숫자의합

김충섭·2021년 6월 3일
0

백준

목록 보기
38/39
post-thumbnail


문제 및 해결

문자열로 입력을 받고 문자열의 한 문자씩을 인덱스로 접근하여 정수형으로 바꿔주고 합을 구한다.

소스코드

#처음 접근 방법 - for 이용 합 구하기
N = int(input()) # 갯수 문자열로 받기

result = input()
total = 0
for i in range(N): 
    total += int(result[i])  # 문자열 요소를 인덱스로 접근하여 정수형으로 바꿔주기
print(total)

# sum()을 이용하여 구하기
n = input()

print(sum(map(int, input())))  # sum()함수를 이용하여 합 구하기

느낀점

푸는 방식이 여러 개인 만큼 다른 방법이 무엇이 있는지 확인하는 습관을 들이자.

profile
나를 위한 개발블로그

0개의 댓글