0votos
Kata FizzBuzz en Java
por

jramallo

hace 6 años

Mi segunda Kata, dentro del for, se llama a la función "checkNumber" pasándole como argumento el número y devolviendo el String asociado al tipo de número ( FIZZ, BUZZ, FIZZBUZZ o el número ).

0votos
Kata FizzBuzz en PHP
por

feder

hace 6 años

Este fue el primer Kata que hice, hace unos meses. Esta vez me he divertido algo más :-P Lo he hecho siguiendo únicamente los resultados de los tests. Los comentarios serán agradecidos.

0votos
Kata Minesweeper en C++
por

José Manuel Díez

hace 6 años

Uso un struct para representar el tipo de datos del tablero, con unas funciones que me permiten escanear la entrada (board_t.scan()) y mostrar un tablero (board_t.map()). Es un poco más "complejo" de lo que debería ser pero es un buen ejemplo de serialización de entrada.

1voto
Kata PrimerFactors en C++
por

José Manuel Díez

hace 6 años

Factorización de enteros optimizada. La función generate() devuelve un vector de enteros positivos con los divisores de un número dado. No utiliza fuerza bruta para buscar divisores; se va dividiendo el "partial_target" hasta que éste sea mayor que la raíz cuadrada del número dado. Así se ahorran muchos pasos.

1voto
Kata CodeBreaker en PHP
por

mscarceller

hace 6 años

Mi primera solución en esta web. Espero que no la última. Un poco rudimentario, en PHP. Debería haber utilizado algo de Ajax para hacerlo mas dinámico, pero lo simplifiqué, con variables de sessión y recargando sobre la misma página. Se muestra además un histórico de los intentos y de los resultados. Abierto a mejoras.

1voto
Kata Tennis en Java
por

jramallo

hace 7 años

Mi primera 'Kata' espero no haberla hecho muy mal :-(. He solucionado el problema creando una variable con los puntos y luego he ido jugando con las posiciones para definir los puntos de cada jugador. Para el control de juegos he utilizado dos contadores normales. Para crear el punto he creado una función que crea un número aleatorio que si es par da el punto a un jugador y si es impar al otro.

3votos
Kata FizzBuzz en Ruby
por

jmbeas

hace 7 años

Ejercicio para explorar cómo resolver esta codekata con pasos muy cortos. Especialmente interesantes los comentarios de @plagelao en los commits. https://github.com/jmbeas/fizzbuzz-babysteps/commits/master