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

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

<?  //점수 평점 구하기 
   $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,325
14년 전 조회 3,137
14년 전 조회 1,642
14년 전 조회 1,526
14년 전 조회 1,735
14년 전 조회 4,317
14년 전 조회 1,792
14년 전 조회 2,327
14년 전 조회 2,124
14년 전 조회 1,742
14년 전 조회 8,779
14년 전 조회 2,109
14년 전 조회 2,790
14년 전 조회 1,786
14년 전 조회 2,152
14년 전 조회 1,973
14년 전 조회 2,938
14년 전 조회 4,372
14년 전 조회 2,607
14년 전 조회 4,292
14년 전 조회 2,469
14년 전 조회 4,916
14년 전 조회 2,464
14년 전 조회 2,012
14년 전 조회 2,937
14년 전 조회 3,731
14년 전 조회 2,630
14년 전 조회 2,462
14년 전 조회 4,220
14년 전 조회 2,251
14년 전 조회 1,790
14년 전 조회 2,668
14년 전 조회 1,888
14년 전 조회 6,225
14년 전 조회 1,882
14년 전 조회 2,256
14년 전 조회 1,851
14년 전 조회 1,906
14년 전 조회 2,020
14년 전 조회 2,815
14년 전 조회 2,678
14년 전 조회 2,354
14년 전 조회 2,566
14년 전 조회 4,783
14년 전 조회 1,867
14년 전 조회 2,765
14년 전 조회 2,600
14년 전 조회 1,729
14년 전 조회 1,859
14년 전 조회 1,625
14년 전 조회 9,507
14년 전 조회 1,973
14년 전 조회 2,793
14년 전 조회 2,447
14년 전 조회 1,864
14년 전 조회 1,624
14년 전 조회 4,852
14년 전 조회 1,658
14년 전 조회 1,832
14년 전 조회 2,878
14년 전 조회 2,390
14년 전 조회 2,410
14년 전 조회 2,109
14년 전 조회 2,082
14년 전 조회 1,805
14년 전 조회 2,271
14년 전 조회 1,979
14년 전 조회 2,833
14년 전 조회 2,180
14년 전 조회 3,858
14년 전 조회 1,700
14년 전 조회 3,367
14년 전 조회 3,724
14년 전 조회 5,396
14년 전 조회 2,084
14년 전 조회 2,290
14년 전 조회 2,498
14년 전 조회 2,280
14년 전 조회 2,327
14년 전 조회 3,988
14년 전 조회 2,402
14년 전 조회 2,119
14년 전 조회 2,263
14년 전 조회 2,248
14년 전 조회 1,965
14년 전 조회 2,820
14년 전 조회 3,053
14년 전 조회 2,506
14년 전 조회 2,082
14년 전 조회 1,977
14년 전 조회 1,846
14년 전 조회 2,713
14년 전 조회 3,749
14년 전 조회 2,449
14년 전 조회 2,737
14년 전 조회 2,250
14년 전 조회 2,267
14년 전 조회 2,468
14년 전 조회 2,033
14년 전 조회 1,966