언어공부/[BAEKJOON] C#

[ BackJoon C# ] 4344번 평균은 넘겠지

zzerou 2023. 1. 11. 22:51

https://www.acmicpc.net/problem/4344

 

4344번: 평균은 넘겠지

대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다.

www.acmicpc.net

using System;

namespace Main
{
    class Program
    {
        static void Main(string[] args)
        {

            int T = int.Parse(Console.ReadLine());

            while (T>0)
            {
                T--;

                string[] value = Console.ReadLine().Split();
                int sum = 0;

                for (int j=1; j<value.Length; j++)
                {
                    sum += int.Parse(value[j]); 
                }
                int avg = sum / int.Parse(value[0]);
                int answer = 0;

                for (int k=1; k<value.Length; k++)
                {
                    if (int.Parse(value[i])>avg)
                    {
                        answer++;
                    }
                }

                Console.WriteLine($"{(float)answer / float.Parse(value[0]) *100:0.000}%");
            }
           
        }
    }
}