Buenas.
Hoy publiqué un artículo con un código para automatizar los resultados de unas elecciones o reparto aplicando la ley D'hondt.
El método de uso será muy sencillo:
Código:
$dhondt = new Dhondt(355);
$dhondt->addparty("Partido A",1607);
$dhondt->addparty("Partido B",856);
$dhondt->addparty("Partido C",1346);
$dhondt->addparty("Partido D",563);
$dhondt->addparty("Partido E",123);
$dhondt->setminimun(3);
$results = $dhondt->results();
Les paso el enlace para que podáis ver la class que he creado: http://www.brainum.es/code/article/dhondt-ley-electoral-d-39-dhondt-automatizada