브루트 포스 백준 2231번 분해합

Flash·2021년 10월 3일
1

프로그래밍 문제

목록 보기
1/33

백준 알고리즘

2231번 분해합

#소스코드#

입력된 숫자가 몇 자리 수인지 파악하고
각 자리 수를 구해서 더하는 방법이 가장 먼저 떠오르지만

파이썬스럽지 못한 풀이라고 생각했다

파이썬은 리스트의 합을 구해주는 sum 함수가 있으니 숫자를 리스트로 나눠주기만 한다면 sum을 이용해 간단히 자릿수 합을 구할 수 있다.

시간 효율성이 직접 전부 나눠서 더하는 거보다 빠른 것 같지는 않지만 숫자가 많이 커진다면 이 방법이 더 효율적이지 않을까..

문제는 아래의 링크에서 확인할 수 있다.
2231 분해합

profile
Whiplash We Flash

0개의 댓글