Tiny Bunny [Programmers] 배열의 평균값 (java,python) - 솜님의 블로그
솜님의 블로그
카테고리
작성일
2024. 11. 24. 01:26
작성자
겨울솜사탕

 

 

 

// java

	public double solution(int[] numbers) { // 배열의 평균값
		double answer = 0;
		
		// 배열에 들어있는 값들을 모두 더해 평균을 내야 한다
		// for문을 돌려 배열에 있는 값들을 모두 더해주고, 평균을 구한다
		// 배열에 있는 값을 더할 변수
		double sum=0;
		for(int i=0; i<numbers.length; i++) {
			sum += numbers[i];
		}
		
        // 더한 값을 배열의 길이만큼 나눈다
		answer = sum/numbers.length;
		
		System.out.println(answer);
		return answer;
	}

 

 

// Python_1

## 배열의 평균값 반환하는 함수
def solution(numbers):
    answer = 0
    sum = 0
    
    ## 모든 값을 더해 평균을 구해야 함
    ## 반복문을 돌려 배열에 있는 값을 모두 더한다
    for i in range(0,len(numbers)) :
        sum += numbers[i]

    ## 더한 값을 길이만큼 나눠준다
    answer = sum/len(numbers)
    print('풀이1 : ' + str(answer))
    return answer

 

// Python_2

## 배열의 평균값 반환하는 함수
def solution(numbers):
    answer = 0

    ## 배열의 모든 값을 더해 평균을 구해야 함
    ## sum() 함수를 통해 간편하게 합을 구할 수 있다.
    answer = sum(numbers)/len(numbers)
    print('풀이2 : ' + str(answer))
    return answer

 

'코딩테스트' 카테고리의 다른 글

[Programmers] 중복된 숫자 개수 (java,python)  (0) 2024.11.24
[Programmers] 369게임 (java,python)  (0) 2024.11.23
[CodeUp] 3117 : 0은 빼!  (0) 2024.11.19
[CodeUp] 4891 : 행복  (0) 2024.11.19