본문 바로가기

코딩 테스트/백준 파이썬 문제 풀이

[백준 11720번 파이썬] 숫자의 합

https://www.acmicpc.net/problem/11720

 

숫자의 개수와 실제 계산에 사용될 숫자를 입력받고

공백없이 입력되는 한자릿수의 숫자 문자열로 전체를 다 더한 값을 출력하는 문제이다

 

a = input()
print(sum(map(int, input())))

 

a로 입력받을 숫자의 개수를 입력받지만

위 코테 문제에서는 개수와 실제 입력받은 숫자들의 개수를 굳이 검증할 필요가 없어

바로 프린트하는 부분으로 넘어간다

map으로 띄어쓰기없이 들어온 문자열을 정수형으로 바꾼 뒤 나누고, sum으로 나눠진 모든 정수들을 바로 다 더한다