AI 부트캠프/알고리즘 코드카타

19, 20

musukie 2024. 10. 21. 14:47

19 정수 제곱근 판별

import numpy as np
def solution(n):
    n_sqrt = np.sqrt(n)
    x = n_sqrt
    if n_sqrt == int(n_sqrt):
        return (x+1)**2
    else:
        return -1

 

20 정수 내림차순으로 배치하기

def solution(n):
    n_list = list(str(n))
    n_list.sort(reverse=True)
    return int(''.join(n_list))

'AI 부트캠프 > 알고리즘 코드카타' 카테고리의 다른 글

26, 27, 28, 29, 30  (0) 2024.10.23
21, 22, 23, 24, 25  (0) 2024.10.22
16, 17, 18  (0) 2024.10.18
8, 9, 10, 11, 12, 13, 14, 15  (1) 2024.10.16
1, 2, 3, 4, 5, 6, 7  (0) 2024.10.15