평균점수에서 가까운 사람을 뽑는 법

아래와 같이 점수테이블에서 수학 점수만을 뽑아 수학평균을 내었는데요,

<?  //점수 평점 구하기 
   $score=0;$s=0;$d=0;$cnt=0;
   $sql = " select  * from 점수테이블 where 수학";
   $result = sql_query($sql);
for ($i=0; $i < $rows=sql_fetch_array($result); $i++) 
{
$score = number_format($rows[점수필드]);
$s = $s + $score;
$d = 1 + $d;
$cnt = $s / $d;
}
$average = ceil($cnt);  //수학점수 평균
?>

수학평균에서 점수가 가까운 사람 3명을 뽑는 식은 어떻게 만들면 될까요,,,

예를 들어 5명의 수학점수가 아래와 같다면
95, 91, 88, 87, 70
평균점수는 86.2점인데요,
여기에서 86.2점하고 가장 근접한 사람 3명은 87, 88, 91 이렇게 3명이 되는데요,
평균에서 가까운 점수의 3명을 뽑는 법을 어떻게 함수를 만들어야 할지 조언주시면 감사하겠습니다.

|

댓글 1개

평균점에서 구성원의 점수를 빼서 정수값이 적은 순대로 뽑으면 되지 않을까 합니다.

원리는 그렇다는 거고 실제 소스는 고수님이....;;
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
14년 전 조회 2,331
14년 전 조회 3,141
14년 전 조회 1,648
14년 전 조회 1,527
14년 전 조회 1,737
14년 전 조회 4,320
14년 전 조회 1,796
14년 전 조회 2,332
14년 전 조회 2,126
14년 전 조회 1,745
14년 전 조회 8,779
14년 전 조회 2,110
14년 전 조회 2,792
14년 전 조회 1,790
14년 전 조회 2,157
14년 전 조회 1,974
14년 전 조회 2,940
14년 전 조회 4,374
14년 전 조회 2,613
14년 전 조회 4,295
14년 전 조회 2,477
14년 전 조회 4,921
14년 전 조회 2,472
14년 전 조회 2,014
14년 전 조회 2,937
14년 전 조회 3,733
14년 전 조회 2,630
14년 전 조회 2,463
14년 전 조회 4,223
14년 전 조회 2,254
14년 전 조회 1,790
14년 전 조회 2,671
14년 전 조회 1,892
14년 전 조회 6,231
14년 전 조회 1,883
14년 전 조회 2,259
14년 전 조회 1,854
14년 전 조회 1,907
14년 전 조회 2,021
14년 전 조회 2,817
14년 전 조회 2,679
14년 전 조회 2,357
14년 전 조회 2,570
14년 전 조회 4,784
14년 전 조회 1,871
14년 전 조회 2,766
14년 전 조회 2,604
14년 전 조회 1,732
14년 전 조회 1,861
14년 전 조회 1,627
14년 전 조회 9,510
14년 전 조회 1,975
14년 전 조회 2,797
14년 전 조회 2,449
14년 전 조회 1,864
14년 전 조회 1,629
14년 전 조회 4,853
14년 전 조회 1,660
14년 전 조회 1,836
14년 전 조회 2,882
14년 전 조회 2,393
14년 전 조회 2,411
14년 전 조회 2,112
14년 전 조회 2,084
14년 전 조회 1,808
14년 전 조회 2,275
14년 전 조회 1,984
14년 전 조회 2,836
14년 전 조회 2,187
14년 전 조회 3,862
14년 전 조회 1,706
14년 전 조회 3,370
14년 전 조회 3,724
14년 전 조회 5,401
14년 전 조회 2,087
14년 전 조회 2,296
14년 전 조회 2,499
14년 전 조회 2,283
14년 전 조회 2,329
14년 전 조회 3,991
14년 전 조회 2,407
14년 전 조회 2,125
14년 전 조회 2,269
14년 전 조회 2,249
14년 전 조회 1,971
14년 전 조회 2,824
14년 전 조회 3,054
14년 전 조회 2,512
14년 전 조회 2,084
14년 전 조회 1,978
14년 전 조회 1,847
14년 전 조회 2,718
14년 전 조회 3,752
14년 전 조회 2,452
14년 전 조회 2,743
14년 전 조회 2,255
14년 전 조회 2,270
14년 전 조회 2,472
14년 전 조회 2,035
14년 전 조회 1,969