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.

25
Sufijos Explotados
Dada una cadena ASCII, genera los sufijos explotados de la misma. Por ejemplo, si la cadena era abcde, hay 5 sufijos, ordenados de mayor a menor: abcde bcde cde de e Luego se explota cada sufijo , lo que significa que cada personaje se copia tantas veces como su ubicación …
20 code-golf  string 

5
¿La curiosidad mató al gato?
Algunas personas dicen que la curiosidad mató al gato. Otros dicen que fue la caja y el veneno. La RSPCA dice que Erwin Schrödinger necesita perder el derecho a tener mascotas. Con activistas por los derechos de los animales fuera de su casa. El científico asesino de gatos Schrödinger finalmente …
20 code-golf  math 

7
Secuencia de mirar y decir: edición de números romanos
Descripción del desafío Hemos tenido algunos desafíos relacionados con la secuencia de mirar y decir . Recordatorio rápido: La secuencia comienza con 1, Los términos posteriores de esta secuencia se generan enumerando cada grupo de dígitos repetidos en el término anterior, Entonces, los primeros términos son: 1 "one" 11 "one …

9
Desafío de arte ASCII hexplosivo
En el juego de estrategia "Hexplode" , los jugadores se turnan para colocar fichas en un tablero hexagonal. Una vez que la cantidad de fichas es igual a la cantidad de fichas adyacentes, esa ficha explota y mueve todas las fichas a los vecinos circundantes. Puedes jugar el juego en …

1
Compresión diferencial [cerrada]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 2 años . Para este desafío, necesita comprimir un diff. Una diferencia son algunos datos que representan la diferencia entre …

12
Cambiar la zona horaria
Desafío Dada una hora y una zona horaria como entrada, genera la hora en esa zona horaria. Hora El tiempo se dará en formato de 24 horas así: hh:mm Donde hh es la hora de dos dígitos y mm es el minuto de dos dígitos. Tenga en cuenta que la …
20 code-golf  date 

14
Mi triángulo necesita más nodos.
Considere el triángulo equilátero estándar, con los nodos etiquetados con coordenadas barcéntricas : Podemos convertir este triángulo de 3 nodos en un triángulo de 6 nodos agregando una nueva línea de 3 vértices (uno más de lo que estaba presente en un lado del triángulo original de 3 nodos), eliminar …

4
Identificar una cadena de sus subcadenas.
Introducción Anteriormente he creado dos desafíos en los que la idea es reconstruir un objeto utilizando la menor cantidad posible de operaciones de tipo consulta; Este será el tercero. La tarea Sus entradas serán una cadena no vacía Ssobre el alfabeto abcy su longitud, y su salida será S. Sin …


30
Dibuja un rectángulo ASCII
Dados dos enteros como entrada en una matriz, dibuje un rectángulo, usando el primer entero como ancho y el segundo como alto. O, si su idioma lo admite, los dos enteros se pueden dar como entradas separadas. Suponga que el ancho y la altura nunca serán inferiores a 3, y …

13
¿Es un wordiniano?
¿Cuál es la forma más corta de ver si una entrada es un wordiniano usando algún lenguaje de programación? Un wordiniano es una palabra que contiene palabras de longitud 1 a la longitud de la palabra original. Por ejemplo, compartimiento 'I' es una palabra 'en' es una palabra 'bin' es …

5
Matrícula Golf: Reconocimiento
Ver también: análisis Introducción Estás trabajando en un equipo de programación del gobierno, que ha estado programando las cámaras de velocidad. Sin embargo, el grupo de personas que ha programado la calculadora de velocidad ha ocupado demasiado espacio, por lo que debe hacer que el software de reconocimiento de matrículas …



12
Telégrafo Cooke y Wheatstone, cinco agujas
Definición De acuerdo con Wikipedia : El telégrafo Cooke y Wheatstone fue uno de los primeros sistemas de telégrafo eléctrico que data de la década de 1830 inventado por el inventor inglés William Fothergill Cooke y el científico inglés Charles Wheatstone. Fue el primer sistema telegráfico puesto en servicio comercial. …

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.