Ver Mensaje Individual
  #151  
Viejo 18/01/11, 11:41:31
Array

[xs_avatar]
tranqui69 tranqui69 no está en línea
Miembro del foro
· Votos compra/venta: (1)
 
Fecha de registro: abr 2008
Mensajes: 262
Modelo de smartphone: HTC P3300

 Cita: Originalmente Escrito por JuanmaSP Ver Mensaje
Hola, confirmado que estoy en la lista.

Tengo una sugerencia para "Calcular" el ganador asignando solo un número a cada participante:

-1º Asignar un número consecutivo a cada participante, empezando por cero.
-2º Calcular el resto del número de la ONCE dividido entre el número de participantes, y este es el número ganador.
-Notas:
..Para dar las mismas oportunidades a todos, hay calcular el máximo número utilizable.
..Si no gusta empezar por cero, se ha de sumar 1 al resultado del resto.

Ejemplo: Participantes. 666 Número ONCE. 54321

-Máximo número= int(99999/666)*666 = 99900 (si sale un número superior, hay que repetir)
-Número Ganador= 54321 mod 666 = 375 (o 376 si empezamos con 1)

De esta forma es muy dificil que haya que repetir el sorteo.

Bueno, es una sugerencia.
El sistema parece bueno pero yo aporto dos opciones más:
Para los de ciencias.


Y para mi