Ver Mensaje Individual
  #526 (permalink)  
Antiguo 22/12/2011, 21:51
Avatar de jorgelpadronb
jorgelpadronb
 
Fecha de Ingreso: agosto-2011
Ubicación: Cuba
Mensajes: 281
Antigüedad: 13 años, 3 meses
Puntos: 37
Respuesta: Competencias PHP

Hola a todos. Será que puedo plantear un desafío? Este va para los novatos. Los mas viejos ... perdón ... los mas experimentados, por favor no sean abusadores, que esto es un pastelito para ustedes. Dejen que los novatos se rompan el coco.

Resulta que estás programando un sitio web para efectuar torneos de ajedrez online. Ahora tienes que programar una función para calcular la cantidad de partidas necesarias para efectuar un torneo, a partir de los siguientes datos:

1)- Tienes la cantidad de jugadores que van a participar.
2)- Cada jugador debe jugar con todos los restantes sin que se repitan las parejas de jugadores.

Ejemplo:

Para 3 jugadores:

Jugador 1
Jugador 2
Jugador 3

Las partidas serían:

1 con 2
2 con 3
3 con 1

3 partidas en total.

Pueden haber muchas soluciones, pero gana la mas optimizada y sencilla.

Saludos.
__________________
Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes.

No sé quien fué el que dijo eso, pero está bueno.