Coding Test/Programmers_Python

[Python] 오늘의 연습 문제 풀기 2편

  • -
728x90

2022-11-27일 직접 푼 오늘의 연습 문제에 관한 내용입니다

정답률에 대한 정보는 작성일을 기준으로 기록된 것으로 추후 변동될 수 있습니다

 

약수의 개수와 덧셈(Lv.1)(정답률 79%)

코드

def solution(left, right):
    answer = 0
    for i in range(left, right+1):
        count = 0
        for j in range(1, i+1):
            if i%j == 0:
                count += 1
        if count%2 == 0:
            answer = answer + i
        else:
            answer = answer - i
    return answer

실행결과

728x90
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.