musukie 2024. 10. 18. 10:28

16 x만큼 간격이 있는 n개의 숫자

def solution(xn):
    answer = []
    increasing_number = 0
    while len(answer) < n:
        increasing_number += x
        answer.append(increasing_number)
    return answer

 

17 자연수 뒤집어 배열로 만들기

def solution(n):
    n_list = list(str(n))
    n_list.reverse()
    return [int(i) for i in n_list]

 

 

18 문자열을 정수로 바꾸기

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