이 페이지는 코딩도장 데이터의 읽기 전용 정적 보관본입니다.

평균 구하기

리스트에 있는 숫자들의 평균을 구하는 프로그램을 만들어라.

[4, 6, 8] = 6
[11, 17, 20, 24] = 18
[26, 33, 45, 51, 60] = 43

평균 : 자료의 값의 총합을 자료의 개수로 나눈 값

2018/08/07 14:26

로봇

153개의 풀이가 있습니다.

list = [4, 6 ,8]
list2 = [11, 17, 20 , 24]
list3 = [26, 33, 45, 51 , 60]

print(sum(list)/len(list))
print(sum(list2)/len(list2))
print(sum(list3)/len(list3))

2018/08/09 14:58

이우경

subj=list(map(int,input().split()));print(sum(subj)/len(subj))

2019/05/03 10:54

암살자까마귀

score = list(map(int, input().split(' '))); print(int(sum(score)/len(score)))

2019/09/06 23:31

이명운

def pg(n):return sum(n)/len(n)
print(pg([1,2,3]))

2018/08/07 18:31

leak

def average(n):
    print(sum(n) / len(n))

2018/08/08 21:52

김영성

C#

 public void GetAverge(params int[] number)
    {
        List<int> inputList = new List<int>(number);

        double answer = inputList.Average();

        Console.WriteLine(answer);
    }

2018/08/09 09:49

이경수

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList<Integer> arr = new ArrayList<>();
        int result = 0;
        arr.add(1);arr.add(2);arr.add(3);arr.add(4);arr.add(5);arr.add(6);arr.add(7);arr.add(8);arr.add(9);arr.add(10);
        for(int i = 0; i < arr.size(); i++){
            result += arr.get(i);
        }

        System.out.println(result = result / arr.size());
    }
}

2018/08/09 09:58

PuTa

c언어
#include<stdio.h>
#include<stdlib.h>
#include<stdlib.h>

void average(int *arr, int size);

int main()
{
    int arr[] = {4, 6,8};
    int arr2[] = {11, 17, 20 ,24};
    int arr3[] = {26, 33 , 45 , 51 , 60};
    int len = 0;
    int i;

    average(arr, sizeof(arr)/sizeof(int));
    average(arr2, sizeof(arr2)/sizeof(int));
    average(arr3, sizeof(arr3)/sizeof(int));
    int *g_arr;

    printf("리스트에 입력할 정보의 크기를 입력하세요 : ");
    scanf("%d", &len);

    g_arr = (int *)malloc(sizeof(int )*len);

    for(i=0; i<len; i++)
    {
        scanf("%d", &g_arr[i]);
    }


    printf("평균값 : ");
    average(g_arr, len);

    free(g_arr);


}

void average(int *arr, int size)
{
    int i;
    int result=0;

    for(i=0; i<size; i++)
    {
        result +=arr[i];    
    }
    result = result/ size;

    printf("%d  ", result);
}

2018/08/09 14:57

이우경

lista=average(4,6,8)

listb=average(11,17,20,24)

listc=average(26,33,45,51,60)

print("평균을 구하세요" a,b,c)

2018/08/09 20:50

Sang WOO Han

def avg(lst):
    return sum(lst) / len(lst)

2018/08/10 17:30

Noname

avg = lambda v: sum(v)/len(v)

2018/08/10 18:09

Creator




public class Main {

    public static void print(int a[])
    {

        int nSum=0;
        for(int i=0;i<a.length;i++)
        {
            nSum+=a[i];
        }
        System.out.println( nSum/a.length);
    }
    public static void main(String[] args) {
        // TODO Auto-generated method stub

        int arr[] = {4, 6, 8};
        int arr2[]={11, 17, 20, 24};
        int arr3[]={26, 33, 45, 51, 60};

        print(arr);
        print(arr2);
        print(arr3);



    }

}

2018/08/11 19:39

luc

def avgs(lists):
    print(sum(lists)//len(lists))

lists = [[4,6,8],[11,17,20,24],[26,33,45,51,60]]
avgs(lists[0])
avgs(lists[1])
avgs(lists[2])

2018/08/12 15:26

S.H

c#

class Program
{
    static void Main(string[] args)
    {
        int[] ary1 = { 4, 6, 8 };           // 6
        int[] ary2 = { 11, 17, 20, 24 };     // 18
        int[] ary3 = { 26, 33, 45, 51, 60 }; // 43

        Console.WriteLine($"{ary1.Average()} - {ary2.Average()} - {ary3.Average()}");
    }
}

2018/08/12 21:54

클루

def a (x):
    print(sum(x)/len(x))

2018/08/13 12:52

IN K

[print(l1, '=', sum(l1)/len(l1)) for l1 in [[4, 6, 8],[11, 17, 20, 24],[26, 33, 45, 51, 60]]]

출력

[4, 6, 8] = 6.0
[11, 17, 20, 24] = 18.0
[26, 33, 45, 51, 60] = 43.0

2018/08/13 23:43

재즐보프

using System;
using System.Collections.Generic;

namespace CD185
{
    class Program
    {
        static void Main(string[] args)
        {
            List<int> checkList;

            checkList = new List<int>() { 4, 6, 8 };
            Console.WriteLine(GetListAverage(checkList));
            checkList = new List<int>() { 11, 17, 20, 24 };
            Console.WriteLine(GetListAverage(checkList));
            checkList = new List<int>() { 26, 33, 45, 51, 60 };
            Console.WriteLine(GetListAverage(checkList));
        }

        static double GetListAverage(List<int> aList)
        {
            int sum = 0;
            foreach (var e in aList) { sum += e; }
            return sum / aList.Count;
        }
    }
}

2018/08/16 14:58

mohenjo

import java.util.Arrays;

public class Test {
    public static void main(String[] args) {
        try {
            int[] arr = {11, 17, 20, 24};
            System.out.println((int) Arrays.stream(arr).average().getAsDouble());
        } catch ( Exception e ) {
            e.printStackTrace();
        }
    }
}

2018/08/16 21:31

kuckjwi

def avgArr arr
    puts arr.sum / arr.length
end
avgArr [4, 6, 8]

2018/08/23 16:04

아뇩다라삼먁삼보리

lst = [1, 4, 7, 11, 14, 3, 11, 18]
summ = 0
for i in lst:
    summ = summ + i

print(summ/len(lst))

저는 python을 사용하였습니다.

2018/08/24 14:50

aa

Kotlin 연습 : 리스트는 argument로 입력

fun main(args : Array<String>){
    val list: List<Int> = args.toList().map { s->s.toInt()}
    println(list.average())
}

2018/08/25 00:08

아뇩다라삼먁삼보리

package test;

public class test {
    public static void main(String[] args) {
        int[][] num = { { 4, 6, 8 }, { 11, 17, 20, 24 }, { 26, 33, 45, 51, 60 } };
        for (int i = 0; i < num.length; i++) {
            int sum = 0;
            for (int j = 0; j < num[i].length; j++)
                sum += num[i][j];
            System.out.println(sum / num[i].length);
        }
    }
}

2018/08/26 15:41

김지훈

int[][] arr = {{4,6,8},{11,17,20,24},{26,33,45,51,60}};

        for (int i = 0; i < arr.length; i++) {
            int sum = 0;
            for (int j = 0; j < arr[i].length; j++) {
                sum += arr[i][j];
            }
            sum /= arr[i].length;
            System.out.println(sum);
        }
    }

2018/08/26 15:57

채규빈

Ruby

avg = ->arr { arr.sum / arr.size }

Test

expect( avg[[4, 6, 8]] ).to eq 6
expect( avg[[11, 17, 20, 24]] ).to eq 18
expect( avg[[26, 33, 45, 51, 60]] ).to eq 43

2018/08/30 21:23

rk

'''
[4, 6, 8] = 6
[11, 17, 20, 24] = 18
[26, 33, 45, 51, 60] = 43
'''

def average(list):
    sum = 0;
    for x in input:
        sum += x
    return sum/len(input)

input = [4, 6, 8]
print(average(input))

input = [11, 17, 20, 24]
print(average(input))

input = [26, 33, 45, 51, 60]
print(average(input))

2018/09/01 16:41

phg98

a = [4, 6, 8]
b = [11, 17, 20, 24]
c = [26, 33, 45, 51, 60]

x = sum(a) / len(a)
print(a, "=", int(x))

x = sum(b) / len(b)
print(b, "=", int(x))

x = sum(c) / len(c)
print(c, "=", int(x))

2018/09/12 16:38

Ian

def avg(lst):
    print(sum(lst)/len(lst))


2018/09/13 20:23

전형진

avg = lambda xs: sum(xs) / len(xs)
print(avg([1,2,3,4])

2018/09/17 19:15

룰루랄라

int main(void) { int i; int num; int avg=0; int * x;

printf("배열길이 : ");
scanf_s("%d", &num, sizeof(num));
x = calloc(num, sizeof(int));

for (i = 0; i < num; i++)
{
    printf("%d번째 배열요소 : ",i);
    scanf("%d", &x[i]);
    avg += x[i];
}

avg /= num;

for (i = 0; i < num; i++)
    printf("입력 배열 : %d\n",x[i]);
printf("평균 : %d\n", avg);
free(x);
return 0;

}

2018/10/16 09:54

HanRaaBong

def a(*args):
    r=sum(args) / len(args)
    return r

2018/10/27 18:33

Luzz


import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("[4, 6, 8] = "+((4+6+8)/3));
        System.out.println("[11, 17, 20, 24] = "+((11+17+20+24)/4));
        System.out.println("[26, 33, 45, 51, 60] = "+((26+33+45+51+60)/5));
    }
}

2018/10/29 06:59

수빈


alist=[]

count=0
value= 0

print("몇자리 숫자를 입력하시겠습니까")
a = int(input("자릿수입력"))

while count < a :
    value=int(input("숫자입력"))
    alist.append(value)
    count+=1



avg=sum(alist)/len(alist)

print(avg)

2018/11/02 11:53

임채원

# 평균 구하기

number_list = int(input("변수의 개수 입력 : "))

list_ = []
order = 0

while number_list :
    order += 1
    list_.append(float(input("변수 %d입력 : " %order)))
    number_list -= 1

sum = 0

for i in list_ :
    sum += i

print("Average =" , sum / len(list_))

2018/12/01 16:22

lucky1to10

def print_average(l):
    return sum(l)/len(l)

2018/12/03 13:20

Gerrad kim

x=input('벡터 입력 : ');%ex)[100 88 96 96]
a=sum(x)/length(x);
fprintf('평균 : %.2f\n',a);

2018/12/05 14:17

GammaKnight

파이썬으로 풀이함

list = [26, 33, 45, 51, 60]

i = 0
sum = 0
while i < len(list):
    sum = sum + (list[i])
    i = i + 1
num = len(list)
average = int(sum / num)
print(average)

2018/12/12 18:54

CPA Lee's classroom이회계사의 강의실

namespace codingdojang__
{
    class Program
    {
        static void Main(string[] args)
        {
            double temp = 0;

            int total = 0;

            string[] array = Console.ReadLine().Split(',');

            foreach (var temp_array in array)
            {
                total += int.Parse(temp_array);
            }

            temp = total / array.Length;

            Console.WriteLine(temp);
        }
    }
}

2019/01/01 13:35

bat

#include<stdio.h>


int main()
{   
    int num[10] = { 1,55,64,7,23,10,94,84,22,11 };

    int i,sum=0;
    for (i = 0; i < 10; i++)
    {
        sum = sum + num[i];
    }
    double avg = (double)sum / 10;
    printf("%lf", avg);

    return 0;
}

2019/01/05 17:42

흐긴노노

public class KimSanghyeop {

    public static void main(String args[])
    {
        int[] arr1= {4,6,8};
        int sum=0;
        for(int f1=0;f1<arr1.length;f1++)
        {
            sum+=arr1[f1];
        }

        System.out.println(sum / arr1.length);
    }
}

2019/01/05 22:04

김상협

def avg(n): return sum(n)/len(n)
print(avg([1,2,3]))

2019/01/17 18:25

박상혁

num=input("숫자들을 입력하시오:")
num_list=[]
num_list=num.split(' ')
result=0
for x in range(0,len(num_list)):
    num_list[x]=int(num_list[x])
for x in range(0,len(num_list)):
    result+=num_list[x]
print("평균은 {}입니다.".format(result/len(num_list)))

2019/01/19 02:54

빅디펜스

a = list(map(int, input().split()))
def avg(a):
    return sum(a) / len(a)
print(avg(a))

2019/01/22 16:36

D.H.

a = []

while True:
    number = int(input("입력(0=종료): "))
    if number == 0:
        break
    a.append(number)

total = 0

for i in a:
    total += i

average = total / len(a)

print("평균은 %d 입니다." %average)

2019/02/02 19:27

강승희

using System;

namespcae ConsoleApp1 { public class Average { int sizeOfArray(int[] Arr1) { int length;

     return length = Array.Length(Arr1);
  }
  int sumOfArray(int[] Arr1, int size)
  {
     int i=0;
     int result;

     for(i=0;i<size;i++)
     {
        result += Arr1[i];
     }

     return result;
   }

}

class program { static void Main(string[] args) { int[] Arr1 = new int[] {4, 6, 8}; int[] Arr2 = new int[] {11, 17, 20, 24}; int[] Arr3 = new int[] {26, 33, 45, 51, 60};

      int Arr1Length, Arr2Length, Arr3Length;

      Arr1Length = Average.sizeOfArray(Arr1);

      Console.WriteLine(Average.sumOfArray(Arr1, Arr1Length)/Arr1Length);
     }
  }

}

      ```{.cs}

```

2019/02/05 16:21

조이준

cnt=0
list_=input("값입력하시오").split()
for i in range(0,len(list_)):
    cnt+=int(list_[i])
print(cnt/len(list_))

2019/02/15 16:31

이정헌

        static void Main(string[] args)
        {
            Console.WriteLine("*** 코딩도장 Q185 ***");

            int[] exp1 = { 4, 6, 8 };
            int[] exp2 = { 11, 17, 20, 24 };
            int[] exp3 = { 26, 33, 45, 51, 60 };

            Avg(exp1);
            Avg(exp2);
            Avg(exp3);
        }

        static void Avg(int[] tmp)
        {
            int avg = 0;
            int sum = 0;

            foreach (int item in tmp)
            {
                sum = sum + item;
            }

            avg = sum / tmp.Length;

            Console.WriteLine("배열 {0} 의 평균은 {1} 입니다.", tmp, avg);
        }

2019/02/15 17:06

DrKilling

def average(n) :
    return sum(n) / len(n)

print(average([n]))

파이썬입니다

2019/02/15 23:26

임민주

def mean(list):
    return sum(list)/len(list)

l1=[4,6,8]
l2=[11,17,20,24]
l3=[26,33,45,51,60]

print(mean(l1))
print(mean(l2))
print(mean(l3))

2019/03/07 09:42

ykleeac

비쥬얼 스튜디오에서 작성했습니다. 메모리 동적할당과 배열, 반복문을 이용했어요

#include <stdio.h>

void main() {

    int n, sum=0;
    double average=0;
    printf("몇 개의 숫자를 입력하시겠습니까? : ");
    scanf("%d", &n);

    int *array = new int[n];

    printf("숫자들을 입력하세요 : ");
    for (int i = 0; i < n; i++)
    {
        scanf(" %d", &array[i]);
        sum += array[i];
    }

    average = (double)sum / n;
    printf("입력된 숫자들의 평균 : %.2f", average);
}

2019/03/20 10:03

Albert

import java.util.*;

public class Test4 {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        System.out.print("테스트할 원소의 개수를 입력 : ");
        int TestCase = in.nextInt();
        int[] numArr = new int[TestCase];
        int sum = 0;
        for(int i = 0; i < numArr.length; i++) {
            numArr[i] = in.nextInt();
        }
        for(int i = 0; i < numArr.length; i++) {
            sum += numArr[i];
        }
        System.out.print(sum/TestCase);
    }
}

2019/04/01 11:24

조재현

input1 = [26, 33, 45, 51, 60]

print(sum(input1)/len(input1))

2019/04/16 00:37

Wonjin Park

def avg(L):
    print(sum(L) / len(L))

2019/05/04 13:51

messi

#include<stdio.h>

int main(void)
{
    int arr[3][5] = { {4,6,8},{11,17,20,24}, {26,33,45,51,60} }; //배열 초기화
    int k = 0 , sum = 0; //배열 숫자 > 0 카운트 하기 위한 변수, 합계를 구하는 변수 초기화

    for (int i = 0; i < 3; i++)
    {
        printf("[");
        for(int j=0; j<5; j++)
        {
            sum += arr[i][j];   //배열내 행별 숫자를 sum 누계
            if (arr[i][j] > 0)  
            {
                ++k;    //배열내 숫자 중 0보다 큰수가 있을 경우만 k를 1씩 증가.
                printf("%d ", arr[i][j]);   //배열내 숫자 중 0보다 큰수가 있을 경우만 화면에 출력.
            }           
        }
        printf("] 합 : %d, 평균 : %.0lf\n",sum, (double)sum/k); //합과 k를 이용하여 평균 출력

        k = 0;  //다음 행 평균을 계산하기 위하여 0으로 초기화
        sum = 0;    //위와 동일한 이유로 0으로 초기화
    }

}

2019/05/21 00:34

No

lis = list(map(int, input('>>>').split(',')))
print(lis, '=', sum(n for n in lis)//len(lis))

2019/05/25 13:43

이진형

def average(a):
    return int(sum(a)/len(a))

print(average([4, 6, 8]))
print(average([11, 17, 20, 24]))
print(average([26, 33, 45, 51, 60]))

2019/06/02 22:25

cheer

from functools import reduce
def avg(lst):
    print((reduce(lambda x, y: x + y, lst)/len(lst)))

lst = list(map(int, input('숫자를 입력하세요:').split(' ')))
avg(lst)

2019/06/06 18:53

Hwaseong Nam

다른분 작성답안 참고하였음

def pg(n): return sum(n) / len(n) print(pg([1,2,3]))

2019/06/18 17:29

문광경

a = [4,6,8]
b = [11,17,20,24]
c = [26,33,45,51,60]

rsA=0
rsB=0
rsC=0

total=0
for i in a:
    total=total+i
rsA = total / len(a)

total=0
for i in b:
    total=total+i
rsB = total / len(b)

total=0
for i in c:
    total=total+i
rsC = total / len(c)


print(rsA,rsB,rsC)

2019/06/23 16:56

나는인기쟁이

while __name__ == '__main__':
    print((lambda l:sum(l)/len(l))(eval(input('>>>'))))

파이썬 3.7.3

2019/07/01 23:28

Flair Sizz

n=[4,6,8]
sum=0
for i in n:
    sum+=i
avg=sum/len(n)
print(avg)

2019/07/02 17:24

문기훈

L = [int(x) for x in input('Enter numbers : ').split()]; print(sum(L)/len(L))

2019/07/05 00:54

조현우

def solution(mylist):
    s = sum(mylist)
    l = len(mylist)
    return s/l

print(solution([4,6,8]))
print(solution([11,17,20,24]))
print(solution([26,33,45,51,60]))

``````{.python}
def solution(mylist):
    s = sum(mylist)
    l = len(mylist)
    return s/l

print(solution([4,6,8]))
print(solution([11,17,20,24]))
print(solution([26,33,45,51,60]))

2019/07/11 16:58

최은미

print("리스트 원소 원하는 만큼 입력")
n=[]
while True:
    a=input("원소입력: ")
    if a=="종료":
        break
    n.append(int(a))
if n.count(0):
    print(sum(n)/(len(n)-n.count(0)))
else:
    print(sum(n)/len(n))

2019/08/08 00:42

박재욱

        static void Main(string[] args)
        {
            int [] Number01 = {4, 6, 8};
            int [] Number02 = { 11, 17, 20, 24 };
            int [] Number03 = { 26, 33, 45, 51, 60 };

            int Average = 0;
            int Sum = 0;

            foreach (int values in Number01)
            {
                Sum += values;
            }

            Average = Sum / Number01.Length;
            Console.WriteLine(Average);
            Sum = 0;


            foreach (int values in Number02)
            {
                Sum += values;
            }

            Average = Sum / Number02.Length;
            Console.WriteLine(Average);
            Sum = 0;

            foreach (int values in Number03)
            {
                Sum += values;
            }

            Average = Sum / Number03.Length;
            Console.WriteLine(Average);


        }

2019/09/10 12:36

김저승

list1 = input().split()

sum = 0

for x in list1:
    sum += int(x)

print(sum/len(list1))

2019/09/14 23:26

농창

#include <iostream>
using namespace std;

int main(void)
{
   int arr1[] = {4, 6, 8} ;
   int arr2[] = {11, 17, 20, 24};
   int arr3[] = {26, 33, 45, 51, 60};
   double avg;
   int sum1 = 0, sum2 = 0, sum3 = 0;

   for(i=0;i<3;i++)
   {
     sum1 += arr1[i];
   }
   avg = sum1 /3;
   cout << " {4, 6, 8} = "<< avg << endl;
   for(i=0;i<4;i++)
   {
     sum2 += arr2[i];
   }
    avg = sum2 /4;
   cout << " {11, 17, 20, 24} = "<< avg << endl;
    for(i=0;i<5;i++)
   {
     sum3 += arr3[i];
   }
    avg = sum3 /5;
   cout << " {26, 33, 45, 51, 60} = "<< avg << endl;
}

2019/09/18 18:32

eunhyu tb

def average(a):
    return sum(a)/len(a)
s = [11, 17, 20, 24]
average(s)

2019/09/28 21:18

apriori

import re
inp = input("input : ")
reli = re.compile("[-]?[\d.]+")
li, su = reli.findall(inp), 0
for e in li :
    su += float(e)
print(su/len(li))

결과

input : 1.1 1.2 1.1 1.2

1.15

2019/10/07 16:35

GG

def avg(lst): return sum(lst) / len(lst)

2019/10/11 17:01

김민규

def Average(data):
    avg1 = sum(data)/len(data)
    print(avg1)

Average([4,6,8])
Average([11,17,20,24])
Average([26,33,45,51,60])

2019/10/13 12:24

semipooh

def sum_many(*args):
    sum = 0
    for i in args:
        sum = sum + i
    return sum/len(sum)

print(sum_many(1,2,3))  # 임의로 1,2,3을 넣어봄, 숫자는 달라져도 상관 없다!!

파이썬으로 구동.

2019/11/06 21:06

박지훈

public class 평균구하기 {
    public void Sum(int[] a) {
        int sum = 0;
        for(int i=0; i<a.length; i++) {
            sum+=a[i];
        }
        System.out.println(sum/a.length);
    }

    public static void main(String[] args) {

        int[] list1 = {4, 6, 8};
        int[] list2 = {11, 17, 20, 24};
        int[] list3 = {26, 33, 45, 51, 60};
        평균구하기 c1 = new 평균구하기();
        c1.Sum(list1);
        c1.Sum(list2);
        c1.Sum(list3);
    }
}

2019/11/12 20:14

big Ko

list = [4,6,8], [11,17,20,24],[26,33,45,51,60]

for lists in list:
    print (sum(lists)/len(lists))


2019/11/24 18:02

Kong

def mean(a):
    ans = sum(a)/len(a)

    return ans

input을 동시에 받는 프로그램이면 더 완벽할텐데..

2019/11/24 21:23

김희영

print(sum([11, 17, 20, 24])/len([11, 17, 20, 24])) # 18.0

2019/12/05 10:14

data big

list = [4, 6 ,8] list2 = [11, 17, 20 , 24] list3 = [26, 33, 45, 51 , 60]

print(sum(list)/len(list)) print(sum(list2)/len(list2)) print(sum(list3)/len(list3))

2019/12/14 16:43

Anderson

파이썬3입니다.

def avg(*a):
  return sum(a) / len(a)

2019/12/20 18:54

Sean

# 리스트 안 숫자의 평균 구하기
list1=[4, 6, 8]
list2=[11, 17, 20, 24]
list3=[26, 33, 45, 51, 60]
print(sum(list1)/len(list1))
print(sum(list2)/len(list2))
print(sum(list3)/len(list3))

# 연속된 숫자를 리스트로 입력받아서 평균을 구하는 함수
def avg():
    nlist=input("콤마(,)를 포함한 연속된 숫자를 입력하십시오: ").split(",")
    # l=nlist
    result=sum(list(map(int,nlist)))/len(list(map(int,nlist)))
    return result

print(avg())

2019/12/26 14:42

박시원

num_list = [11, 17, 20, 24]
print(sum(num_list) // int(len(num_list)))

2020/01/06 15:30

안승현

list = [26, 33, 45, 51, 60]
print(sum(list)/len(list))

2020/01/09 14:28

H

N = list(map(int,input().split(",")))
final = 0
for i in N:
    final += i
print(final/len(N))

2020/01/22 22:41

BlakeLee

a = list(input("숫자를 입력: "))

b = list(map(int, a))

print(sum(b)/len(b))

2020/02/04 15:49

김희준

a = input("numbers:")

a= a.split(',')

b = [str(num) for num in a]

sum = eval("+".join(b))

print(sum/len(a))

2020/02/10 00:43

HyukHoon Kim

nums = list(map(int,input('숫자들을 공백으로 구분해 입력하세요:').split(' ')))
print(sum(nums) / len(nums))

2020/02/17 09:59

KMH

A = [4, 6, 8] B = [11, 17, 20, 24] C = [26, 33, 45, 51, 60]

sum = 0 for i in A: sum+=i print(sum/len(A))

sum = 0 for j in B: sum+=j print(sum/len(B))

sum = 0 for k in C: sum+=k print(sum/len(C))

2020/02/21 14:18

이국성

#avglist.py

ipt = input()
l1 = ipt.split() 

sum=0

for i in l1:     #list sum 함수 사용해도됨.
    sum+=int(i)

avg=sum/len(l1)

print(f'{l1}={avg}')

2020/02/28 17:02

황예진

l1 = list( map(int, input().split()))
avg = sum(l1)/len(l1)
print(f'{l1}={avg}')


2020/02/28 17:07

황예진

l1=[4,6,8]
l2=[11,17,20,24]
l3=[26,33,45,51,60]
print(sum(l1)/len(l1))
print(sum(l2)/len(l2))
print(sum(l3)/len(l3))

2020/02/29 13:59

Shiroha

test=[[4, 6, 8], [11, 17, 20, 24], [26, 33, 45, 51, 60]]
for data in test:
    print(sum(data)/int(len(data)))

2020/03/05 18:44

Caplexian _

list1=[4,6,8]
list2=[11,17,20,24]
list3=[26,33,45,51,60]

print(list1,'=',sum(list1)/len(list1))
print(list2,'=',sum(list2)/len(list2))
print(list3,'=',sum(list3)/len(list3))

2020/03/11 05:24

Buckshot

from functools import reduce

num_list=list(map(int,input("숫자리스트 입력>>>").split())) print(num_list,"=",int(reduce(lambda x,y:x+y,num_list)/len(num_list)))```{.python}

```

2020/03/21 07:40

배기경

def cal_mean(li):
    li_sum = 0
    for i in li:
        li_sum += i

    return li_sum // len(li)


if __name__ == "__main__":
    print(cal_mean([4, 6, 8]))
    print(cal_mean([11, 17, 20, 24]))
    print(cal_mean([26, 33, 45, 51, 60]))

2020/03/30 16:10

inca1735

li1=input('리스트 입력   : ').split()
li2=list(map(int,li1))
print(li1)
print(li2)


sum=0
for i in li2:
    sum+=i
avg=sum/len(li2)

print('합계 : ',sum)
print('평균 : ',avg)

2020/04/24 22:16

양양짹짹

a = [int(x) for x in input().strip().split()]
print(sum(a)/len(a))

숫자는 띄워쓰기로 입력해주세요~ 직접값 입력 후 리스트연산까지 가능합니다

2020/05/09 00:11

Money_Coding

A=input()
A1=list(map(int,A.split(",")))
a=0
for i in A1:
    a+=i
print(A+" = "+str(a//len(A1)))

2020/05/10 16:10

도희성

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;

public class Q183 {

    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.print("Input(a,b,c) : ");
        String[] input = scan.nextLine().split(",");
        ArrayList<String> temp = new ArrayList<String>(Arrays.asList(input));
        int sum = 0;
        for (int i = 0; i < temp.size(); i++) {
            sum += Integer.parseInt(temp.get(i));
        }
        System.out.println("Avg : " + sum/temp.size());
        scan.close();
    }
}

2020/05/11 20:38

Daniel Park

def insert(*args):
    sum = 0
    insert = input('insert: ')
    insert_1 = insert.split(",")
    for num in insert_1:
        sum += int(num)
    print(sum / len(insert_1))

insert()

2020/06/01 11:41

mir

package main

import (
    "fmt"
    "strconv"
    "strings"
)

func add(n []string) int {
    var final int
    for _, number := range n {
        c, _ := strconv.Atoi(number)
        final += c
    }
    return final / len(n)
}

func main() {
    var str string
    fmt.Scanf("%s\n", &str)
    s := strings.Split(str, ",")
    fmt.Println(add(s))
}

2020/06/08 11:54

BlakeLee

>>>a=[4, 6, 8]
>>>print(sum(a)/len(a))

>>>b=[11, 17, 20, 24]
>>>print(sum(b)/len(b))

>>>c=[26, 33, 45, 51, 60]
>>>print(sum(c)/len(c))

2020/06/12 09:03

kim

list1 = [4, 6, 8]
list2 = [11, 17, 20, 24]
list3 = [26, 33, 45, 51, 60]
print("첫 번째 리스트의 평균은", sum(list1)/len(list1))
print("두 번째 리스트의 평균은", sum(list2)/len(list2))
print("세 번째 리스트의 평균은", sum(list3)/len(list3))

2020/08/18 19:17

코딩수련수련자

public class a {
    public static void Mean(int[] num){
        int sum = 0;
        for(int i=0;i<num.length;i++){
            sum = sum + num[i];
        }
        System.out.println(sum/num.length);
    }
    public static void main(String[] args){
        int[] list1 = {4,6,8};
        int[] list2 = {11,17,20,24};
        int[] list3 = {26,33,45,51,60};
        Mean(list1);
        Mean(list2);
        Mean(list3);
    }
}

2020/08/21 19:53

skio

def avg(lst): return sum(lst) / len(lst)

2020/09/11 09:10

Terry

#include <iostream>
using namespace std;

void main() {

    int block1[3] = { 4, 6, 8 };
    int block2[4] = { 11, 17, 20, 24 };
    int block3[5] = { 26, 33, 45, 51, 60 };

    int average1(0);
    int average2(0);
    int average3(0);

    for (int i = 0; i < 3; i++) {
        average1 = average1 + block1[i];
    }
    average1 = average1 / 3;
    cout << "[4, 6, 8] = " << average1 << endl;

    for (int i = 0; i < 4; i++) {
        average2 = average2 + block2[i];
    }
    average2 = average2 / 4;
    cout << "[11, 17, 20, 24] = " << average2 << endl;

    for (int i = 0; i < 5; i++) {
        average3 = average3 + block3[i];
    }
    average3 = average3 / 5;
    cout << "[26, 33, 45, 51, 60] = " << average3 << endl;

}

2020/09/14 22:04

김영재

using System.Linq;

namespace _60일차_9월30일
{        
    class MainApp
    {
        static void Main(string[] args)
        {
            int[] Data = new int[] { 4, 6, 8 };
            Console.WriteLine($"Avreage : {Data.Average()}");
        }
    }
}

2020/09/30 20:06

MinSeung Kang

a=[4,6,8]
b=[11,17,20,24]
c=[26,33,45,51,60]
def average(k):
    return sum(k)//len(k)
print('{0} = {1}'.format(a,average(a)))
print('{0} = {1}'.format(b,average(b)))
print('{0} = {1}'.format(c,average(c)))

2020/10/15 10:03

AppleFarmer

class MasterOfAvg:
    def __init__(self):
        self.avg = 0
    def getAvg(self,list):
        self.avg = sum(list)/len(list)
        print(self.avg)

a = MasterOfAvg()
a.getAvg([4,6,8])
a.getAvg([11,17,20,24])
a.getAvg([26,33,45,51,60])


2020/11/04 22:58

footsize

def avg(temp):
    sum = 0
    for i in temp:
        sum += int(i)

    return sum/len(temp)

aa = list(input('type numbers: '))

print('average is : ', avg(aa))

2020/11/20 09:09

DSHIN

result = [int(i) for i in input().split(",")]
print(sum(result)/len(result))

2020/11/20 16:07

김우석

def listav(list):

   a=0

  for i in list:

    a+=i

  return a/len(list)


k=[4,6,8]

b=[11,17,20,24]

s=[26,33,45,51,60]

print(listav(k))

print(listav(b))

print(listav(s))

2020/12/07 12:10

전준혁

def avg(list):
    return sum(list)/len(list)

list1=6,8,10
list2=11,17,20,24
list3=26,33,45,51,60

print(int(avg(list1)))
print(int(avg(list2)))
print(int(avg(list3)))

2020/12/20 17:01

코딩팡팡

def mean(x):
    Sum = 0
    for i in x:
        Sum+=i
    result = Sum/len(x)
    return result

2020/12/26 13:57

hankyu

>>> list = [146, 5257, 14634657]
>>> print(sum(list) / len(list))
4880020.0

실제로 146, 5257, 14634657의 평균은 4880020입니다.

2021/01/11 12:22

이준우

print(sum(n) / len(n))

2021/01/19 11:52

손우민

list_a = [4, 6, 8] 
list_b = [11, 17, 20, 24] 
list_c = [26, 33, 45, 51, 60]

def average(list):
    count = 0
    for i in list:
        count += i
    return count/len(list)

print(average(list_a))
print(average(list_b))
print(average(list_c))

2021/01/20 15:18

코딩뚜

왕초보입니다.{.python} def find_mean(list1): s = sum(list1) n = len(list1) return s/n

2021/01/22 22:58

팝코니

ll = input('Enter the number with space : ').split(' ')
ll = list(map(int,ll)); print(sum(ll)/len(ll))

2021/02/09 14:36

서해원

li = [[4, 6, 8], [11, 17, 20, 24], [26, 33, 45, 51, 60]]
for i in li:
    print(int(sum(i)/len(i)))

2021/02/14 21:09

개촙오

def average(lst):
    output = sum(lst)/len(lst)
    return output

2021/02/19 13:40

asdfa

listx=[4,6,8]
listy=[11,17,20,24]
listz=[26,33,45,51,60]

def average(e):
    return sum(e)/len(e)

print(int(average(listx)))
print(int(average(listy)))
print(int(average(listz)))

2021/03/06 11:50

최우진

n = list(map(int, input().split()))
print(sum(n)/len(n))

2021/03/29 20:59

잘해보자

def find_average(lst):
    average = 0
    lenth = len(lst)
    while len(lst) != 0:
        lst_pop = lst.pop()
        print(lst_pop)
        average += lst_pop
    return average / lenth

2021/04/15 22:21

whalerice

a = [26, 33, 45, 51, 60] 
print(sum(a)/len(a))

2021/05/18 00:01

ss2663

import statistics

a=[4,6,8]

b=[11,17,20,24]

c=[26,33,45,51,60]

print(statistics.mean(a))

2021/06/22 20:19

최한태

#codingdojing_meanList

a = [11, 17, 20 ,24]

print(sum(a)/len(a))

2021/07/14 10:56

Jaeman Lee

파이선 3.8.10으로 작성 되었습니다.

def get_mean(arr):
    return print(sum(arr) / len(arr))


arr = [26, 33, 45, 51, 60]
get_mean(arr)

2021/07/27 17:44

baek choi

def func(list):
    sum = 0
    for i in range(len(list)):
        sum += list[i]
    print(int(sum / len(list)))

func([4, 6, 8])
func([11, 17, 20, 24])
func([26, 33, 45, 51, 60])

2021/07/28 22:55

김준규

a = [4,6,8]
print(sum(a)/len(a))

2021/09/03 16:58

서현준

a=input('숫자룰 입력하시요 : ')
list=a.split(' ')
print(sum(map(int,list))/len(list))

2021/09/19 12:52

ninanino

static void avg(int...x) {
        int sum = 0;
        for(int i = 0; i < x.length; i++) {
            sum += x[i];
        }
        System.out.println(sum/x.length);
    }

    public static void main(String[] args) {
        avg(4,6,8);
        avg(11,17,20,24);
        avg(26,33,45,51,60);
    }

2021/10/24 15:59

박대현

arr = [23,1,5,2]

def average (arr) :

    return print(sum(arr)/len(arr))

average(arr)

2021/12/17 19:19

양캠부부

a= [4,6,8]
print(sum(a)/len(a))

2022/01/25 15:20

로만가

// Rust

Vec>에 vector of vectors 형태로 저장 후

각 vector의 합(iter().sum())과 원소 수(vector.len())로 평균을 구했습니다.

fn main() {

let v1: Vec<u32> = vec![4, 6, 8];
let v2: Vec<u32> = vec![11, 17, 20, 24];
let v3: Vec<u32> = vec![26, 33, 45, 51, 60];
let vecs = vec![v1, v2, v3];    //Vec<Vec<u32>>

for vec in vecs {

    let sum = vec.iter().sum::<u32>() as f64;
    let avg = sum / (vec.len() as f64);
    println!("{:?} = {}", vec, avg);
}

}

2022/01/26 19:52

JW KIM

package org.javaturotials.ex;
import java.util.*;
import java.util.stream.Collectors;

public class test {
    public static void main(String[] args) {    
    Scanner sc =new Scanner(System.in);
    int num=sc.nextInt();
    ArrayList<Integer> arr =new ArrayList<Integer>();
   for(int i=0; i<num; i++) {
       arr.add(sc.nextInt());
   }
    int sum=0;
    for(int i=0; i<arr.size(); i++) {
        sum+=arr.get(i);
    }
    int avg = sum/arr.size();
    System.out.println(avg);
   }
   }

2022/02/20 23:17

Kkubuck

a=[4,6,8]
b=[11,17,20,24]
c=[26,33,45,51,60]

print(sum(a)/len(a))
print(sum(b)/len(b))
print(sum(c)/len(c))

2022/02/27 22:20

mintou

a = [4, 5, 8]
b = [11, 17, 20, 24]
c = [26, 33, 45, 51, 60]

print(f"{a} = {round(sum(a)/len(a))} ")
print(f"{b} = {round(sum(b)/len(b))} ")
print(f"{c} = {round(sum(c)/len(c))} ")

# 재사용성을 위해 함수와 input으로 구현

def findMean():
  nums = [int(nums) for nums in input("평균을 구할 숫자를 입력하시오: ").split()]
  print(f"{nums} = {round(sum(nums)/len(nums))}")

findMean()

2022/03/03 19:14

Charles

using System;
using System.Collections.Generic;

namespace FirstProgram
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] num = { 26, 33, 45, 51, 60 };
            int sum = 0;

            for(int i=0; i<num.Length; i++)
            {
                sum += num[i];
            }
            int result = sum / num.Length;
            Console.WriteLine("평균 : " + result);
        }
    }
}

C#

2022/03/12 21:26

rah_9

l=[]
print(sum(l)/len(l))

2022/03/14 18:38

박건호

def cal_avg(inputlist):
    sum = 0
    for i in inputlist:
        sum = sum + i

    return sum//len(inputlist)

input_list = list(map(int, input("숫자입력:").split(",")))

print(cal_avg(input_list))

2022/05/17 16:46

seolgyung jeong

def avg(a):
    return sum(a)/len(a)

2022/06/11 22:31

김시영

def list_mean(list):
    ans = sum(list) / len(list)
    print("리스트의 평균은 {}입니다.".format(ans))

2022/07/11 00:12

용가리

a= [2,5,9,8,7,3,4]
sum(a)/len(a)

2022/08/12 16:24

김보라

list = [4, 6 ,8]
list2 = [11, 17, 20 , 24]
list3 = [26, 33, 45, 51 , 60]
print((4+6+8)/3)
print((11+17+20+24)/4)
print((26+33+45+51+60)/5)

제가 초보여서...

2022/08/28 19:29

고양이 푸딩

python

import numpy as np

def get_average(in_list):
    average = np.mean(in_list)
    return average

if __name__ == '__main__':

    list1 = [4, 6, 8]
    list2 = [11, 17, 20, 24]
    list3 = [26, 33, 45, 51, 60]

    average1 = get_average(list1)
    average2 = get_average(list2)
    average3 = get_average(list3)

    print(average1, average2, average3)

2022/11/03 17:41

세라

import java.util.Random;

public class main
{
    public static void main(String[] args)
    {
        int [] num = new int[5];
        Random random = new Random();
        int sum = 0;
        double avg = 0;

        for(int i = 0; i <num.length; i++){
            num[i] = (random.nextInt(45)+1);
            sum += num[i];
            System.out.printf("[" + num[i] + "]");
        }
        avg = (double)sum/5;
        System.out.println("");
        System.out.println("sum 의 값은 : " + sum);
        System.out.println("avg 의 값은 : " + avg);
    }
}

2022/11/28 22:28

cksgml

list = [4, 6, 8]
avg = 0
for num in list:
    avg += num
print(avg / len(list))

Python

2022/12/29 13:30

마라떡볶이

import numpy as np
intInput = [int(v) for v in input().split()]
def sumList(intInput):
    arrayA=np.array(intInput)#넘파이 배열로 변환
    result=arrayA.mean()#배열 평균 구하기
    return result#결과 리턴

print(sumList(intInput))

2023/03/11 19:08

Sol Song

a = [4, 6, 8]
b = [11, 17, 20, 24]
c = [26, 33, 45, 51, 60]

print(sum(a)/len(a))
print(sum(b)/len(b))
print(sum(c)/len(c))


2023/03/20 17:52

최준하

import random

ran_list = []
for i in range(random.randrange(1, 10)):
    ran_list.append(random.randrange(1, 100))

print(ran_list)
arr = sum(ran_list) / len(ran_list)
print("평균 : {}".format(arr))

2023/04/04 10:45

HoHyeon Kim

def average(n):
    print(sum(n)/len(n))

2023/06/19 00:22

NH Kim

num = list(map(int,input(">").split())))
total = sum(num)
avg = total / len(num)
print("Total:",total,"Average:",avg)

2023/09/06 16:39

siu yoon

include

define SIZE 3

int main(void){ int arr[SIZE] = {4, 6, 8}; int sum = 0; int avg = 0;

for(int i=0; i<SIZE; i++){ sum += arr[i]; }

avg = sum / SIZE;

printf("%d\n", avg); return 0; }

2024/03/05 08:15

WG JN

num_list = [4, 6, 8]

print(sum(num_list) / len(num_list))

2024/04/10 03:15

예즤YeZ

user = input("숫자 입력(반점으로 구분): ")
l = list(user.split(','))
summ = 0

for i in l:
    summ += int(i)
print(f'숫자들의 평균: {summ/len(l)}')

2025/08/23 18:00

허거덩

목록으로