728x90
SMALL

자바

 

 

 

 

import java.util.*;

 

public class Main {

    public static void main(String[] args) {

    Scanner in = new Scanner(System.in);
    double arr[] = new double[in.nextInt()];

 

        for(int i = 0; i < arr.length; i++) 
        {
            arr[i] = in.nextDouble();
        }
        in.close();

 

     double sum = 0;
     Arrays.sort(arr);

 

        for(int i = 0; i < arr.length; i++) 
        {
            sum += ((arr[i] / arr[arr.length-1]) * 100);
        }

        System.out.print(sum / arr.length);

 

    }

}

 

 

 

buffered

///////

 

 

public class Main {
public static void main(String[] args) throws IOException {

    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    double arr[] = new double[Integer.parseInt(br.readLine())];
    StringTokenizer st = new StringTokenizer(br.readLine()," ");

 

    for(int i = 0; i < arr.length; i++) 

    {
        arr[i] = Double.parseDouble(st.nextToken());
    }

    double sum = 0;
    Arrays.sort(arr);

    for(int i = 0; i < arr.length; i++)

    {
        sum += ((arr[i] / arr[arr.length - 1]) * 100);
    }

  

   System.out.print(sum/arr.length);

 

 

/////////////////////

 

 

 

C#

 

 

 

 

using System;

namespace Baekjoon {
    class Program {
        static void Main(string[] args) {
            int length = int.Parse(Console.ReadLine());
            double[] arr = new double[length];
            string[] numbers = Console.ReadLine().Split();
            
            for(int i = 0; i<length; i++)
            {
                arr[i] = double.Parse(numbers[i]);
            }
            
        double sum = 0;
        Array.Sort(arr);

        for(int i = 0; i < arr.Length; i++) 
        {
            sum += ((arr[i] / arr[arr.Length-1]) * 100);
        }
            Console.WriteLine(sum / arr.Length);
        }
    }
}

 

 

728x90

설정

트랙백

댓글