Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

17
¿Es un número Harshad?
Un número de Harshad es un número que es divisible por la suma de sus dígitos. Obviamente, esto depende de en qué base se escriba el número entero. Los números de Base 10 Harshad son la secuencia A005349 en el OEIS. Tu tarea: Escriba un programa o función que determine …

1
Contando gemas en el suelo
Contando gemas Antecedentes ¡Mi joyero se cayó! Hay demasiadas gemas de diferentes formas en el suelo. Y su tarea es contar el número de un cierto tipo de gema. I / O Su código debe tener dos entradas Sy G, que podría ser una cadena con líneas nuevas, una matriz …

10
Hundir ese Bismark! (Errr, cerdo)
Pig-latin es un lenguaje inventado que se traduce al mover la primera letra de una palabra al final y agregarla ayal final. Por ejemplo: se hellotraduce en latín porcino como ellohay. Por lo tanto, traducir pig-latin nuevamente al inglés es soltar el ayfinal y mover la última letra al inicio …
8 code-golf 


7
10 Clickbaits que no puedes resistir
Escriba un programa / función / secuencia de comandos que tome un número natural i del 1 al 10 como entrada y envíe la URL de la pregunta con la pregunta más importante del Code Golf Portal El pedido debe ser como en https://codegolf.stackexchange.com/?tab=hot . Por ejemplo: entrada 1 salida …

3
Llega el golfception
Vamos a jugar al golf mientras jugamos al golf. Problema: La distancia al hoyo inicialmente es de 700 m. Cada golpe a la pelota lo hará avanzar al hoyo 250-350m, esto debería ser aleatorio. Cada golpe tiene un 5% de probabilidades de caer al agua, esto hará que la cantidad …


3
CCC 2016: Círculo de la vida
Antes de comenzar, este desafío no era mío originalmente Créditos a la Universidad de Waterloo. Esto vino de Canadian Computing Competition 2016, Senior Problema 5. Aquí hay un enlace en el que se puede hacer clic en el concurso PDF: http://cemc.uwaterloo.ca/contests/computing/2016/stage%201/seniorEn.pdf Aquí hay un enlace al sitio: http://cemc.uwaterloo.ca/contests/past_contests.html Desafío Dada …

16
Generando una contraseña adecuada
Historia Necesito recordar muchas contraseñas y no quiero usar la misma para varios sitios web, así que se me ocurrió una regla, pero la regla no debería ser transparente, así que lo que hago es: Piense en una palabra larga o concepto como breadpudding. Reemplace la primera letra con el …
8 code-golf 

7
; # sin reiniciar
;#Es un lenguaje muy simple. Tiene 2 comandos: ; incrementará el acumulador # emite el acumulador módulo 127 y luego reinicia el acumulador ;$También es muy simple y es muy similar (y aún no existe). Tiene 2 comandos: ; incrementará el acumulador $ emite el acumulador módulo 127. Sin embargo, …

10
¿Cuántos goles ha marcado Steven Gerrard?
Steven Gerrard nació el 30 de mayo de 1980. Ahora tiene 37 años. ¡Feliz cumpleaños Steven! Para celebrar su aniversario, su objetivo es recordarle la cantidad de goles que anotó cada año en la Premier League de Liverpool. No quiere recordar los goles marcados antes o después de jugar para …
8 code-golf 



6
Calabozo de botdom
- de crisis y martirio (ese es el subtítulo porque los subtítulos son geniales) En este desafío del rey de la colina en Python (sí; no tienes que ir más lejos para saber que no puedes presentarte en Java), debes crear un bot que juegue un juego muy similar al …

3
Construye una baliza
En el videojuego Minecraft, puedes obtener balizas y colocarlas en estructuras piramidales para obtener efectos especiales, como la velocidad o el impulso de salto. Su tarea es, dado un efecto, construir la pirámide de baliza requerida para ello. Hay múltiples tamaños de pirámides de baliza, necesarios para diferentes efectos. El …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.