static void Main (string[] args)
{
Double[] A = new double[10];
Double sum = 0;
for (int i = 0; i < a.length; i++)
{
A[i] = Convert.ToInt32 (Console.ReadLine ());
Sum=sum+a[i];
Console.WriteLine ("First" + (i+1) + "Judges ' score is" +a[i ");
}
Console.WriteLine ("Total score is" +sum);
Double temp;
for (int i = 0; I <a.Length; i++)
{
for (int j = i; J <a.Length-1; J + +)
{
if (a[i]<a[j+1])
{
temp = A[i];
A[i] = a[j + 1];
A[j + 1] = temp;
}
}
}
for (int i = 0; i < a.length; i++)
{
Console.Write ("Score from large to small for:" +a[i]+ "\ n");
}
Console.WriteLine ("Highest score" + a[0]);
Console.WriteLine ("Min" + a[9]);
Double PJ = (Sum-a[0]-a[9])/(a.length-2);//for (int i = 1;i<a.leagth-1;i++) →double PJ
Console.WriteLine ("The average final score after removing a top score and a minimum score is" + PJ);
Console.ReadLine ();
}
Sorting method: Remove the highest minimum score to find the average score