总人数接近500总平均分80男生平均分79 女生平均分84.3问男女生各多少人

解决方案 »

  1.   

    设男生人数为x;
    79 *x + (500-x)*84.3 = 500*80
    求得x,即为男生人数,500-x,即为女生人数,一元一次方程
      

  2.   

    <?php
    // 设总人数为$j,男生人数为$i
    for ($i=0; $i < 600; $i++) {
    for ($j=0; $j < 600; $j++) {
    if((79*$i+(($j-$i)*84.3))==80*$j){
    echo "总数=".$j;
    echo "<br>";
    echo "男生=".$i;
    echo "<br>";
    echo "女生=".($j-$i);
    echo "<br>";
    echo "<br>";
    }
    }
    } ?>
    下图是600以内的所有运行结果,取一组接近500的就行