나는 이렇게 학습한다/Algorithm & SQL

평균 구하기

daco2020 2022. 1. 17. 18:41
반응형

문제 설명

정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.

 

 

 

제한사항

arr은 길이 1 이상, 100 이하인 배열입니다.

arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

 

 

 

해결 방법

1. 리스트의 각 요소들의 합계를 구한다
2. 리스트의 요소 수를 구한다
3. 합계와 요소 수를 나눈다

*sum과 for문 등으로 문제를 해결 할 수 있다.

# sum의 경우

def solution(arr):
    return sum(arr)/len(arr)
# for의 경우

def solution(arr):
    a = 0
    
    for i in arr:
    	a += i
        
    return a/len(arr)

 

 

 

반응형

'나는 이렇게 학습한다 > Algorithm & SQL' 카테고리의 다른 글

최대공약수와 최소공배수  (0) 2022.01.19
콜라츠 추측  (0) 2022.01.18
하샤드 수  (0) 2022.01.16
핸드폰 번호 가리기  (0) 2022.01.15
행렬의 덧셈  (0) 2022.01.15