stringify($v); sort($v); print_r($v); for($i = 0;$i < count($v) - 1;$i++) { $s = $v[$i]; echo $i . " => " . $s . "==>" . $v[$i+1]; "\n"; if ($i == 0) { echo "i = 0\n"; $w[$s] = 1; } if ($s == $v[$i+1]) { echo "egal\n"; print_r($w); $w[$s] += 1; }else { echo "non egal\n"; print_r($w); $w[$v[$i+1]] = 1; } } $w = $this->votify($w); print_r($w); } function result() { for ($i=1;$i<=$ncandidats;$i++) { for ($j=1;$j<=$ncandidats;$j++) { if ($d[$i][$j] > $d[$j][$i]) { $p[$i][$j] = $d[$i][$j]; }else { $p[$i][$j] = 0; } } } for ($i=1;$i<=$ncandidats;$i++) { for ($j=1;$j<=$ncandidats;$j++) { for ($k=1;$k<=$ncandidats;$k++) { if ($j != $k) { $p[$j][$k] = max($p[$j][$k], min($p[$j][$i],$p[$i][$k])); } } } return $p; } } } ?>