μ•Œκ³ λ¦¬μ¦˜ λ¬Έμ œν’€μ΄

Q4344 평균은 λ„˜κ² μ§€

JihyunLee 2019. 3. 26. 17:01
λ°˜μ‘ν˜•

Q4344 평균은 λ„˜κ² μ§€



κ°„λ‹¨ν•˜κ²Œ 배열을 μ΄μš©ν•΄μ„œ 문제λ₯Ό ν’€μ—ˆλ‹€.



package problem;
//λŒ€ν•™μƒ μƒˆλ‚΄κΈ°λ“€μ˜ 90%λŠ” μžμ‹ μ΄ λ°˜μ—μ„œ 평균은 λ„˜λŠ”λ‹€κ³  μƒκ°ν•œλ‹€. 당신은 κ·Έλ“€μ—κ²Œ μŠ¬ν”ˆ 진싀을 μ•Œλ €μ€˜μ•Ό ν•œλ‹€.
import java.util.*;
public class Q4344 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
for(int i=0; i<num; i++) {
int temp2 = scan.nextInt();
int[] arr = new int[temp2];
int count=0;
float sum=0;
float average=0;
//λͺ¨λ“ κ°’을 μ–΄λ ˆμ΄μ— λ‹΄κ³  전체합을 κ΅¬ν•œλ‹€.
for(int j=0; j<temp2; j++) {
arr[j] = scan.nextInt();
sum += arr[j];
}
average = sum/temp2;
for(int j=0; j<temp2; j++) {
if(arr[j]>average) {
count++;
}
}
float ans = ((float)count/(float)temp2)*100;
System.out.format("%.3f",ans);
System.out.print("%\n");
}
}
}


λ°˜μ‘ν˜•