AI 부트캠프/알고리즘 코드카타
16, 17, 18
musukie
2024. 10. 18. 10:28
16 x만큼 간격이 있는 n개의 숫자
def solution(x, n):
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