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.

11
¿Cuántas torres puedes ver?
Esta pregunta se basa en el rompecabezas de colocación de números Towers (también conocido como Skyscrapers), que puedes jugar en línea . Su objetivo es tomar una solución al rompecabezas y determinar las pistas: el número de torres visibles a lo largo de cada fila y columna. Este es el …
29 code-golf  grid 

19
Todo sobre binario básico
Por favor, disculpe el título punny. Esta es una pregunta inspirada en una propiedad curiosa de 82000 . En él, el autor señala que el número 82000 es binario en las bases 2, 3, 4 y 5. La publicación plantea la pregunta "¿hay un número que sea binario en las …

12
Word Search Puzzle
Dado un texto rectangular como un rompecabezas de búsqueda de palabras y una cadena de búsqueda, determine si el texto contiene la cadena de búsqueda. La cadena de búsqueda puede aparecer: horizontal, vertical o diagonal hacia adelante o hacia atrás Puede escribir una función o un programa y tomar dos …

8
¿Estás en la habitación más grande?
Introducción Recientemente ha aceptado una oferta de trabajo en Pretty Good Software Company. Estás bastante contento con el tamaño de tu oficina, pero ¿tienes la oficina más grande ? Es un poco difícil de distinguir simplemente mirando las oficinas de tus compañeros de trabajo cuando pasas por aquí. La única …

6
Mensaje de estereograma oculto
Debe generar un estereograma de texto de acuerdo con una cadena de entrada que contiene un párrafo de texto, una línea vacía y luego el mensaje oculto. El resultado se mostrará como un par de párrafos, uno con un espaciado diferente que provoca el efecto de que se levante cuando …
29 code-golf 

30
Dos marca la diferencia: ladrones
Para el desafío de la policía principal, haga clic aquí AVISO : este desafío ahora está cerrado. Las grietas que se publiquen ahora no se contarán en la tabla de clasificación y la respuesta aceptada no cambiará. Reto Dado el programa original, su salida y la salida del programa modificado, …

23
Imprimir números seguros para la rotación
Fondo Estás trabajando para algún fabricante de juegos de mesa y necesitas producir fichas de madera con los números del 0 al n grabados en ellas para algún juego. Sin embargo, sin más preámbulos, algunos azulejos se vuelven indistinguibles, por ejemplo, 6y 9. Para evitar esto, debe equipar números que …
29 code-golf  number 

30
Cuerdas gruesas vs. suaves
Considere una cadena de longitud N, como Peanut Buttercon N = 13. Observe que hay N-1 pares de caracteres vecinos en la cadena. Para Peanut Butter, el primero de los 12 pares es Pe, el segundo es ea, el último es er. Cuando los pares son en su mayoría caracteres …

19
Subcadenas únicas más cortas
Entrada Una cadena alfanumérica s. Salida La cadena más corta que aparece exactamente una vez como una subcadena (contigua) s. Los sucesos superpuestos se cuentan como distintos. Si hay varios candidatos de la misma longitud, debe mostrarlos todos en el orden de aparición. En este desafío, la cadena vacía ocurre …
29 code-golf  string 

4
Meta regex golf
En el espíritu de este xkcd Escriba un programa que juegue golf regex con pares arbitrarios de listas. El programa debería al menos intentar acortar la expresión regular, un programa que solo genera /^(item1|item2|item3|item4)$/o similar no está permitido. La puntuación se basa en la capacidad de generar la expresión regular …

2
ASCII art 3D StreetView
Entrada: Obtiene una serie de enteros (alimentados a través de stdin o prompt). Cada par de enteros en esta serie representa el ANCHO de un edificio [rango válido: 1..10] y ALTURA [rango válido: 0..10] Suponga que la entrada está bien formada. Entrada de muestra (la segunda línea es solo para …

2
¿Qué código compila en la mayor cantidad de idiomas? [cerrado]
Excluyendo programas triviales, ¿qué código compila en la mayor cantidad de idiomas? (Con "trivial" me refiero a excluir respuestas como el programa vacío o el texto que se repetirá directamente). El siguiente código aparentemente se compila en todos los siguientes lenguajes de programación (e imprime algo diferente en cada uno): …


30
Determinar si las cadenas son iguales
Tu tarea es simple . Determinar si una cadena es igual a la otra (no la dirección, el valor) sin el uso de operadores de igualdad (como por ejemplo ==, ===o .equal()) o desigualdad ( !=, !==) algo similar para otros idiomas. Esto significa en cualquier lugar! No puede usar …
29 code-golf 


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.