level 6
斯塔西亚丶
楼主
abstract class ComputerAverage
{
double[]arr;
abstract double average(double[]arr);
}
class Gymnastics extends ComputerAverage
{
//Gymnastics()
//{
//}
Gymnastics(double[]arr)
{
this.arr=arr;
}
double average(double[]arr)
{
double sum =0.0;
for(int x=0;x<arr.length-1;x++)
{
for(int y=x+1;y<arr.length;y++)
{
if(arr[x]>arr[y])
{
double max=arr[x];
arr[x]=arr[y];
arr[y]=max;
}
}
for(int t=1;t<arr.length-1;t++)
{
sum+=arr[t];
}
}
sum=sum/arr.length-2;
return sum;
}
}
//class School extends ComputerAverage
//{
//public void average(double[]arr)
//{
//}
//}
class DuoTaiDemo
{
public static void main(String[] args)
{
double [] arr={12.0,34.0,43.0,13.0,25.0};
ComputerAverage g=new Gymnastics(arr);
System.out.println(g.average(arr));
}
}
2017年10月16日 14点10分
1
{
double[]arr;
abstract double average(double[]arr);
}
class Gymnastics extends ComputerAverage
{
//Gymnastics()
//{
//}
Gymnastics(double[]arr)
{
this.arr=arr;
}
double average(double[]arr)
{
double sum =0.0;
for(int x=0;x<arr.length-1;x++)
{
for(int y=x+1;y<arr.length;y++)
{
if(arr[x]>arr[y])
{
double max=arr[x];
arr[x]=arr[y];
arr[y]=max;
}
}
for(int t=1;t<arr.length-1;t++)
{
sum+=arr[t];
}
}
sum=sum/arr.length-2;
return sum;
}
}
//class School extends ComputerAverage
//{
//public void average(double[]arr)
//{
//}
//}
class DuoTaiDemo
{
public static void main(String[] args)
{
double [] arr={12.0,34.0,43.0,13.0,25.0};
ComputerAverage g=new Gymnastics(arr);
System.out.println(g.average(arr));
}
}