#394 No tio, el que no se entera de nada eres tu.
Venga te pondre un ejemplo.
PEPITO esta censado en la escuela ELEFANTES.
La escuela ELEFANTES está cerrada.
Existe un censo universal tal que por ejemplo simplificando la tabla es tal que asi:
NOMBRE / CENSO / PUNTO DE VOTACION / VOTADO
nombre: string
censo: escuela
punto de votacion: escuela
votado: bolean
PEPITO va a la escuela JIRAFA para votar.
Cuando va a votar en la escuela JIRAFA se mira la variable votado de PEPITO. Si la variable votado es FALSE, se le deja votar, y se pone dicha variable en TRUE ( basicamente lo que hacen cuando vas a votar de manera normal, si tu nombre en la lsita no esta tachado votas ).
PEPITO vota. Votado = True, Punto de votacion = JIRAFA, Censo = ELEFANTE.
Al final del dia, la escuela jirafa, saca listado, de todos Punto de votacion = JIRAFA.
Ahi tienes todos los que han votado ahi y que puedes contar las papeletas.
Luego, sacas un listado con CENSO = ELEFANTE y votado = TRUE , tachán !
Tienes un colegio cerrado con toda la gente que deberia haber votado ahí y ha votado en otro sitio.
Si PEPITO intenta votar en otro sitio, votado = TRUE, por lo tanto, no puede votar.
Y hasta hoy la clase de algoritmos de 4to de la eso.