= $distS && $x[$j] <= $distE) $popBuff += $p[$j]; } if($popBuff > $maxPop) $maxPop = $popBuff; $arrCoord[$i][0] = $distS; $arrCoord[$i][1] = $distE; } for($k=0; $k $arrCoord[$k][1]) $buff += $p[$k]; } return $maxPop+$buff; } fscanf($handle, "%i",$n); $p_temp = fgets($handle); $p = explode(" ",$p_temp); $p = array_map('intval', $p); $x_temp = fgets($handle); $x = explode(" ",$x_temp); $x = array_map('intval', $x); fscanf($handle, "%i",$m); $y_temp = fgets($handle); $y = explode(" ",$y_temp); $y = array_map('intval', $y); $r_temp = fgets($handle); $r = explode(" ",$r_temp); $r = array_map('intval', $r); $result = maximumPeople($p, $x, $y, $r); echo $result . "\n"; ?>