본문 바로가기
PROGRAMMING CODE/C

[BAEKJOON] No.1546 C언어

by daye_ 2021. 10. 18.

평균

#include <stdio.h>
#include <stdlib.h>
int main() {
    int* arr;
    int n=0,sum=0,max=0;
    scanf("%d",&n);
    arr = (int*)malloc(sizeof(int)*n);
    for(int i=0; i<n; i++){
        scanf("%d",&arr[i]);
        if(arr[i]>max) {max=arr[i];}
        sum+=arr[i];
    }
    printf("%lf",((double)sum/((double)max*n))*100);
    return 0;
}

배열없어도 될듯

만약 n이 3개,b가 max일때

{(a+b+c)/(b*3)}*100