"El reto de la semana", 1ª edición
Hola a todos.
Hace tiempo, alguien (¿David?) me comentó de una web donde se ponían retos de programación. Son pequeños retos que se ofrecen a la gente para demostrar sus habilidades.
Esta web no lo soporta aunque, realmente basta con utilizar el blog. Bien. Pues eso es exactamente lo que voy a hacer. Si vemos que a la gente le gusta el invento, entonces podemos buscar cómo generalizarlo, poner algún tipo de podium y demás.
Las reglas son básicas: Sólo programación en C, el resultado se expresará como una función (llamada incluída) y dichas funciones tendrán menos de 50 líneas de código. Como "línea de código" es algo ambiguo, se aproximará como número de líneas el número de puntos y comas más el número de condiciones/bucles. Quizá más adelante soportemos otros lenguajes.
Se dispondrá de 15 días a partir de la fecha de publicación del blog correspondiente.
El primer problema es facilito, para ir abriendo boca:
Ejercicio 1: Contar el número de apariciones de cada carácter dado un puntero a fichero (abierto). Se devolverá un vector con 256 posiciones donde cada posición se corresponde con el código ascii de una letra.
Fe de erratas
Esto de comenzar un proyectillo trae sus problemillas. Perdonad los cambios.- Aunque en el ejercicio digo que el fichero llega abierto, en la cabecera aparece un "Char *". La cabecera correcta es:
- La cabecera es OBLIGATORIA (así se podrá corregir más fácilmente).
[ show comments ]
blog comments powered by Disqus