파이썬 알고리즘 - 문자열과 약수

DevSmiler·2020년 4월 2일
0

ALGORITHMS

목록 보기
3/7

문제 - 문자열 안에 있는 숫자를 추출후 약수 구하기

예시 1

입력

's1s2s3'
숫자 추출 -> 123

출력

1 3 41 123


예시 2

입력

's1s2'
숫자 추출 -> 12

출력

1 2 3 4 6 12


source code

string = 's1s2s3'
number = ''

for element in string:
    if element.isdecimal():
        number+=(element)
number = int(number)
arr=[]
for element in range(1,number+1):
    if number%element == 0:
        arr.append(element)      
print(arr)
profile
A ship is always safe at the shore, but that is not what it is built for - Albert Einstein

0개의 댓글