3월 10일(금) - 1차원 배열(1546번)
1546번: 평균
첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보
www.acmicpc.net
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
문제점
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
풀이
import java.util.Arrays;
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
double arr[] = new double[sc.nextInt()];
for(int i=0; i< arr.length; i++)
{
arr[i] = sc.nextDouble();
}
double sum=0;
Arrays.sort(arr);
for(int i=0; i<arr.length; i++)
{
sum = sum + ((arr[i] / arr[arr.length-1]) * 100);
}
System.out.print(sum / arr.length);
}
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
'백준(Java) > 23년 3월' 카테고리의 다른 글
[Java] 백준 - 1316번: 그룹 단어 체커 (0) | 2023.03.14 |
---|---|
[Java] 백준 - 2908번: 상수 (0) | 2023.03.13 |
[Java] 백준 - 10951번: A+B - 4 (0) | 2023.03.09 |
[Java] 백준 - 조건문: 알람 시계 (0) | 2023.03.08 |
[Java] 백준 - 10926번: ??! (0) | 2023.03.07 |
댓글