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.

3
Simulador simple de redstone
Redstone es un material en el juego Minecraft, y se usa para muchos artilugios complejos. Para este programa, solo necesitará simular tres elementos: el cable de redstone (señalado con R), la antorcha de redstone (señalada con T) y el bloque (señalado con B). Aquí hay una lista de reglas básicas …


30
Encuentra i ^ n, dado n
El reto En el menor número de caracteres posible, encuentre el valor de i ^ n, dado n, un número entero positivo mayor que 0. Esto debería salir como una Cadena. Para aquellos que no saben, i se define de modo que i ^ 2 = -1. Asi que: i …

18
Convertir singular a plural
Hay dos formas de sustantivos, singular y plural. La conversión entre estos dos es bastante fácil. Normalmente, lo terminas con s. ex. car=> cars. Si termina con s, x, z, cho sh, al final con es. ex. bus=> buses. Si termina con yuna consonante justo antes, cambie ya ies. ex. …

4
Fiesta de portal de espejo láser
Un tablero de 2D será contener los siguientes objetos: ^, >, v, O <: un emisor láser hacia arriba, derecha, abajo, o hacia la izquierda, respectivamente. Puede haber más de uno. Los láseres viajarán en línea recta en el espacio vacío (el espacio vacío se representa con un punto .). …
27 code-golf 

27
Imprimir una matriz de bloques en diagonal
Aquí hay un código simple, tamaño de mordida (¿tamaño de byte?): Dada una lista no vacía de enteros positivos menores que 10, imprima una matriz de bloques en diagonal , donde la lista especifica el tamaño de los bloques, en orden. Los bloques deben constar de enteros positivos menores que …

11
Horneame un poco de moji
Dada una cadena, una lista de caracteres, una secuencia de bytes, una secuencia ... que es a la vez UTF-8 válido y Windows-1252 válido (la mayoría de los idiomas probablemente querrán tomar una cadena UTF-8 normal), conviértalo (es decir, suponga que es ) Windows-1252 a UTF-8 . Ejemplo de recorrido …

8
Mejor puntaje de Yahtzee
Yahtzee es un juego que se juega con cinco dados de seis lados y una hoja de puntaje con trece cuadros diferentes para completar un puntaje. Cada cuadro tiene sus propias reglas de puntaje: 1s, 2s, 3s, 4s, 5s, 6s, todos los puntos de puntuación equivalen a la suma de …
26 code-golf  number 


11
Dados de falacia del jugador
La falacia del jugador es un sesgo cognitivo en el que erróneamente esperamos que las cosas que ocurrieron a menudo tengan menos probabilidades de ocurrir en el futuro y que las cosas que no ocurrieron en un tiempo tengan más probabilidades de suceder pronto. Su tarea es implementar una versión …
26 code-golf  random 

10
¿Qué tan rápido puedo decir su programa?
Recientemente decidí descargar un software de dictado, para ayudar con mi escritura. Sin embargo, no funciona muy bien cuando estoy codificando, ya que tengo que cambiar de decir palabras a símbolos y viceversa. Es aún peor cuando estoy codificando en un lenguaje esotérico que son todos símbolos. Para que mi …

17
Infinitos primos
Desde Euclides, hemos sabido que hay infinitos números primos. El argumento es por contradicción: si solo hay muchos, digamos , entonces seguramente no es divisible por ninguno de estos primos, por lo que su factorización prima debe producir un nuevo primo que no estaba en la lista. Entonces, la suposición …

13
Superpermutaciones
Introducción Eres un criminal encargado de robar algunos planes secretos de la nueva startup tecnológica Dejavu. Te escabulles por la pared del fondo, pero encuentras una puerta que requiere un alfiler para abrirla. Reconoce la marca de la cerradura y sabe que se necesita un pin de 5 dígitos con …

11
¿Este conjunto representa un número natural?
En la teoría de conjuntos, los números naturales N={0,1,2,3,...}N={0,1,2,3,...}\mathbb{N} = \{0, 1, 2, 3, ...\} generalmente se codifican como conjuntos puros , es decir, conjuntos que solo contienen el conjunto vacío u otros conjuntos que son puros. Sin embargo, no todos los conjuntos puros representan números naturales. Este desafío consiste …

12
El enésimo número de grifo
El otro día se me ocurrió una serie de números y decidí verificar cuál era el número OEIS. Para mi sorpresa, la secuencia no parecía estar en la base de datos de OEIS, así que decidí nombrar la secuencia después de mí (tenga en cuenta que alguien más que es …

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.