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

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

<?  //점수 평점 구하기 
   $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,240
14년 전 조회 3,043
14년 전 조회 1,547
14년 전 조회 1,434
14년 전 조회 1,647
14년 전 조회 4,228
14년 전 조회 1,691
14년 전 조회 2,237
14년 전 조회 2,039
14년 전 조회 1,647
14년 전 조회 8,694
14년 전 조회 2,025
14년 전 조회 2,696
14년 전 조회 1,687
14년 전 조회 2,061
14년 전 조회 1,880
14년 전 조회 2,850
14년 전 조회 4,278
14년 전 조회 2,507
14년 전 조회 4,200
14년 전 조회 2,388
14년 전 조회 4,816
14년 전 조회 2,366
14년 전 조회 1,914
14년 전 조회 2,844
14년 전 조회 3,641
14년 전 조회 2,538
14년 전 조회 2,359
14년 전 조회 4,129
14년 전 조회 2,146
14년 전 조회 1,694
14년 전 조회 2,580
14년 전 조회 1,798
14년 전 조회 6,132
14년 전 조회 1,783
14년 전 조회 2,155
14년 전 조회 1,767
14년 전 조회 1,828
14년 전 조회 1,931
14년 전 조회 2,749
14년 전 조회 2,592
14년 전 조회 2,270
14년 전 조회 2,476
14년 전 조회 4,688
14년 전 조회 1,784
14년 전 조회 2,671
14년 전 조회 2,498
14년 전 조회 1,638
14년 전 조회 1,762
14년 전 조회 1,577
14년 전 조회 9,409
14년 전 조회 1,885
14년 전 조회 2,685
14년 전 조회 2,352
14년 전 조회 1,761
14년 전 조회 1,531
14년 전 조회 4,755
14년 전 조회 1,575
14년 전 조회 1,718
14년 전 조회 2,780
14년 전 조회 2,283
14년 전 조회 2,316
14년 전 조회 2,000
14년 전 조회 1,986
14년 전 조회 1,712
14년 전 조회 2,214
14년 전 조회 1,887
14년 전 조회 2,738
14년 전 조회 2,064
14년 전 조회 3,766
14년 전 조회 1,613
14년 전 조회 3,266
14년 전 조회 3,622
14년 전 조회 5,348
14년 전 조회 1,992
14년 전 조회 2,188
14년 전 조회 2,392
14년 전 조회 2,171
14년 전 조회 2,232
14년 전 조회 3,884
14년 전 조회 2,298
14년 전 조회 2,035
14년 전 조회 2,168
14년 전 조회 2,157
14년 전 조회 1,869
14년 전 조회 2,708
14년 전 조회 3,001
14년 전 조회 2,422
14년 전 조회 1,983
14년 전 조회 1,923
14년 전 조회 1,785
14년 전 조회 2,629
14년 전 조회 3,637
14년 전 조회 2,360
14년 전 조회 2,635
14년 전 조회 2,143
14년 전 조회 2,175
14년 전 조회 2,370
14년 전 조회 1,924
14년 전 조회 1,858