8 각도기
def solution(angle):
if 0 < angle < 90:
return 1
elif angle == 90:
return 2
elif 90 < angle < 180:
return 3
elif angle == 180:
return 4
9 짝수의 합
def solution(n):
answer = []
for i in range(1, n+1):
if i % 2 == 0:
answer.append(i)
return sum(answer)
10 배열의 평균값
import numpy as np
def solution(numbers):
arr = np.mean(numbers)
return arr
11 짝수와 홀수
def solution(num):
if num % 2 == 0:
return "Even"
else:
return "Odd"
12 평균 구하기
import numpy as np
def solution(numbers):
arr = np.mean(numbers)
return arr
13 자릿수 더하기
def solution(n):
n_list = []
n_str = str(n)
for i in n_str:
n_list.append(int(i))
return sum(n_list)
14 약수의 합
def solution(n):
n_sum = 0
for i in range(1, n+1):
if n % i == 0:
n_sum += i
return n_sum
15 나머지가 1이 되는 수 찾기
def solution(n):
for i in range(1, n+1):
if n % i == 1:
return i
'AI 부트캠프 > 알고리즘 코드카타' 카테고리의 다른 글
26, 27, 28, 29, 30 (0) | 2024.10.23 |
---|---|
21, 22, 23, 24, 25 (0) | 2024.10.22 |
19, 20 (0) | 2024.10.21 |
16, 17, 18 (0) | 2024.10.18 |
1, 2, 3, 4, 5, 6, 7 (0) | 2024.10.15 |