20210112 // 삼성 SW Expert 아카데미 // 2058
2021. 1. 12. 17:00ㆍProgramming/SW Expert Academy
삼성 SW Expert 아카데미 2058번 "자릿수 더하기" 문제입니다.
lst = list(input())
k = 0
for ele in lst:
k += int(ele)
print(k)
일반적으로 정수를 입력받아서 각 자릿수를 연산자를 통해서 구할 수 있다. (예를 들어 %)
하지만 파이썬에서는 리스트로 입력받으면 문자형 리스트로 요소 하나하나씩 들어간다.
예를 들어 6789를 입력하면 ['6','7','8','9'] 로 리스트에 저장된다.
이 후에 요소 하나하나씩 int로 캐스팅하여 더하면 입력받은 수의 자릿수들의 합을 구할 수 있다.
'Programming > SW Expert Academy' 카테고리의 다른 글
20210113 // 삼성 SW Expert 아카데미 // 2050, 2047 (0) | 2021.01.13 |
---|---|
20210113 // 삼성 SW Expert 아카데미 // 2056 (0) | 2021.01.13 |
20210112 // 삼성 SW Expert 아카데미 // 2063 (0) | 2021.01.12 |
20210112 // 삼성 SW Expert 아카데미 문제 // 2068 (0) | 2021.01.12 |
20210111 // 삼성 SW Expert 아카데미 문제 // 2070 (0) | 2021.01.11 |