1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > python十个评委打分_八个评委打分 通过筛选确定最佳评委和最差评委。

python十个评委打分_八个评委打分 通过筛选确定最佳评委和最差评委。

时间:2024-02-18 21:14:42

相关推荐

python十个评委打分_八个评委打分 通过筛选确定最佳评委和最差评委。

//八个评委打分,找出最佳评委和最差评委。最佳评委就是打的分,和平均得分最接近的那个打分的评委

//最差评委就是打的分和平均得分相差最大的那个。

$allgrades=0;

$avggrade=0;

$arr=array(30,42,68,70);

for($i=0;$i

$allgrades+=$arr[$i];

$avggrade=$allgrades/count($arr);

}

echo '评委们打分的和是'.$allgrades;

echo '评委们打分的平均分是'.$avggrade;

//输出结果:评委们打分的和是210,评委们打分的平均分是52.5

//最佳评委筛选过程 :

$goodindex=0;

//假设第一个评委就是最佳评委

$mincha=abs($arr[0]-$avggrade);//假设的与平均分相比,最小分差

for($i=1;$i

if( $mincha>abs($arr[$i]-$avggrade)){

$mincha=abs($arr[$i]-$avggrade);

$goodindex=$i;

}

} echo"最佳评委就是".$goodindex."最佳成绩是".$arr[$goodindex];

//最差评委筛选过程:

$badindex=0;//假设第一个评委就是差评委

$maxcha=abs($arr[0]-$avggrade); //假设与平均分相比最大分差

for($i=1;$i

if( $maxcha

$maxcha=abs($arr[$i]-$avggrade);

$badindex=$i;

}

} echo"最差评委就是".$badindex."最差成绩是".$arr[$badindex];

?>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。