Mejora como desarrollador
divirtiéndote, practicando y compartiendo experiencias

Disfruta del placer de programar resolviendo katas y ejercicios y compartiendo tus experiencias con los demás.

Desafío de Mayo de 12 meses 12 katas

Poker Kata

Conviértete en un jugador de poker profesional y averigua la combinación ganadora que tienes entre tus manos.

Últimos desafíos

Poker Kata

Conviértete en un jugador de poker profesional y averigua la combinación ganadora que tienes entre tus manos.

Camino de Hamilton

propuesto por santanor

Resolver el problema del camino de Hamilton, por backtrack, ramifica y poda o cualquier otra técnica

Generador de números en orden aleatorio (para practicar pruebas)

propuesto por Javier J.

Este ejercicio es muy sencillo y es un buen ejemplo para practicar cómo escribir pruebas automáticas con herramientas XUnit. Se quiere implementar un método que permita calcular una secuencia de números aleatorios entre un rango de dos números enteros, de manera que dichos números aleatorios nunca se repitan.

juego triki con jquery y javascript

propuesto por alejomax17

lo que necesito de este codigo es que cuando el primer turno gane con O en cualquier fila, columna o diagonal al igual que con X me salga una alerta que diga el nombre de la persona que gano, pero el problema es que no funcionan las condicionales ya con las variables declaradas de todas las divisiones, agradeceria de antemano que puedan resolverlo

Actividad reciente
0votos
Poker Kata en PL-SQL
por

Raul GM

usando postgresql hace 7 días

Ya estoy acabando con la asignatura Bases de datos... La verdad me gustaría dar soluciones más profesionales, pero se hace lo que se puede. He hecho un porrón de funciones, he puesto un índice para quién las quiera seguir. Cualquier consejo es bien recibido. Aquí estoy para aprender.

0votos
Poker Kata en Haskell
por

josejuan

hace 9 días

Escribir las funciones directamente para evaluar "al vuelo" una única mano son fáciles, pero también es fácil colarse con algún predicado. Aquí hago funciones que evalúan al vuelo cada jugada, sin monos primero y luego con monos. Aprovecho los datos que generé en mi solución anterior para verificar éstas funciones (y recíprocamente que mis archivos son correctos también).

0votos
Poker Kata en Other
por

Patxi

usando sublime text, Clips hace 9 días

He optado por utilizar un lenguaje declarativo, Clips. La diferencia fundamental es que con estos lenguajes los programas declaran lo que hay que hacer pero no especifican explícitamente la manera de obtenerlo, por ello se denominan lenguajes declarativos. El motor de inferencias se puede descargar de http://clipsrules.sourceforge.net/ Para ejecutarlo, abrir Clips 6.3, ir a File, Load el programa, escribir (reset) + Enter, escribir (run) + Enter. Descomentar las combinaciones para probar.