[Python]_약수 찾기

hanseungjune·2022년 6월 9일
0

Python

목록 보기
7/38
post-custom-banner

풀이

number = 120
count = 0
i = 1

while i <= number:
    if number%i == 0:
        print(i)
        count += 1
    i += 1
print("{1}의 약수는 총 {0}개입니다.".format(count,number))

모범 답안과 크게 다르지 않아서, 모범 답안은 가져오지 않았다.
약수는 해당 인수에다가 나누게 되면, 나머지는 항상 0이다. 이를 고려하여 알고리즘을 짰고, 출력할 때 마다, count 변수에다가 1씩 더하였다. 그리고 i 도 반복 할 때마다 1씩 더하였다.

profile
필요하다면 공부하는 개발자, 한승준

0개의 댓글