코딩하는 개굴이

BaekJoon/BOJ [JAVA] 평균_1546 본문

알고리즘/Baekjoon

BaekJoon/BOJ [JAVA] 평균_1546

개굴이모자 2018. 11. 25. 20:43
반응형

BaekJoon/BOJ [JAVA] 평균_1546

HINT: 나눗셈 등에서 int형끼리의 계산이 되면 아무리 float로 해도 int로 저장이 된다는 것을 잊지말자!


import java.util.ArrayList;
import java.util.Scanner;
public class baekjoon_1546 {
    public static void main(String[] argc){
        Scanner scanner = new Scanner(System.in);
        float iter = Integer.parseInt(scanner.next());
        float max=0;
        float all=0;
        ArrayList<Integer> arrayList = new ArrayList<>();
        for(int i=0;i<iter;i++) {
            int tmp = Integer.parseInt(scanner.next());
            if(max<=tmp) max = tmp;
            arrayList.add(tmp);
        }
        for(int i=0;i<iter;i++) {
            all+=(arrayList.get(i)/max*100);
        }
        System.out.println((float) all/iter);
    }
}


반응형
Comments