Ayuda con un Ejercicio de C

Ayuda Ejercicio C
26 de Mayo del 2006
Hola. He de entregar este trabajo para el Lunes. No voy a poder porque un familiar esta enfermo y me pregunto si habria alguien que fuera capaz de hacerlo si lo desea y no es pedir. Es un ejercicio simple. Si no lo entrego suspendere la asignatura. El ejercico es el siguiente:

"En una competición de ciclismo se presentan n ciclistas. Cada participante se representa por el nombre, club, los puntos obtenidos y prueba en que participará en la competición. La competición es por eliminación. Hay pruebas de dos tipos, persecución y velocidad.

En la de persecución participan tres ciclistas, el primero recibe 3 puntos y el tercero se elimina. En la de velocidad participan 4 ciclistas, el más rápido obtiene 4 puntos, el segundo 1 y el cuarto se elimina. Las pruebas se van alternando, empezando por velocidad.

Los ciclistas participantes en una prueba se eligen al azar entre los que en menos pruebas han participado. El juego termina cuando no quedan ciclistas para alguna de las dos pruebas. Se ha de mantener arrays dinámicos con los ciclistas participantes y los eliminados. El ciclista ganador será el que más puntos obtenga."

Muchas gracias y espero que puedan ayudarme.