TIL_8주차(1) 코드카타: 알고리즘(Python)

원진·2025년 2월 3일

알고리즘

1. 약수의 개수와 덧셈

풀이:

def solution(left, right):
    answer = 0
    for i in range(left, right+1):
        if int(i**0.5)==i**0.5:
            answer -= i
        else:
            answer += i
    return answer

2. 문자열 내림차순으로 배치하기

풀이:

def solution(s):
    return (''.join(sorted(s)[::-1]))

0개의 댓글