Programación de Puzzles y Código de Golf

12
Eliminar elementos únicos de la cadena

Encontré esta pregunta, porque parece ser un caso de uso muy común para encontrar caracteres únicos en la cadena. Pero, ¿qué pasa si queremos deshacernos de ellos? La entrada contiene solo alfabetos en minúsculas. Solo se utilizan letras de la a a la z. La longitud de entrada puede ser de 1 a 1000...

12
Programar mi horno microondas [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 3 años . Soy muy vago, así que trato de...

12
Encontrar la palabra más 'única'

Usando el idioma de su elección, escriba la función / script / programa más corto que pueda que identifique la palabra con el mayor número de letras únicas en un texto. Las letras únicas deben incluir cualquier carácter distinto que use codificación UTF-8 . Las versiones en mayúsculas y...

12
Buscaminas de trabajo

Similar a la generación de cuadrículas de dragaminas , aunque el desafío es hacer una cuadrícula de dragaminas que funcione. Este será un código más largo de lo normal (creo) . Más información sobre el buscaminas . Buscaminas es un juego de lógica que se encuentra en la mayoría de los sistemas...

12
Dibujo de redes 3d - sólidos de Archimedean

Tengo una debilidad por las redes 3D que, cuando se recortan y se pliegan, le permiten hacer formas 3D de papel o tarjeta. La tarea es simple, escrita el programa más corto posible que dibuja redes para los 13 sólidos de Archimedean. El resultado debe ser un archivo de imagen en cualquier formato...

12
Implemente un número de punto flotante binario IEEE 754 de 64 bits a través de la manipulación de enteros

(Por el momento he etiquetado la pregunta "C", pero si conoce otro lenguaje que admita los sindicatos, también puede usarlo). Su tarea es construir los cuatro operadores matemáticos estándar + - * /para la siguiente estructura: union intfloat{ double f; uint8_t h[8]; uint16_t i[4]; uint32_t...

12
"Cowsay" en resumen [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 3 años . Simular cowsayen el modo

12
Evaluar la enésima hiperoperación

Me doy cuenta de que esto es un poco matemático, pero ... aquí va. En matemáticas, la secuencia de hiperoperación es una secuencia infinita de operaciones aritméticas (llamadas hiperoperaciones) que comienza con la operación unaria del sucesor, luego continúa con las operaciones binarias de...

12
¿Se puede código de barras en una barra?

Bienvenido al bar piNapple, Melbourne. Todos los mejores golfistas de código están aquí, con sus computadoras portátiles, probando cócteles y programando cada vez más mal. Siento una necesidad especial de enfatizar nuevamente el último punto. Cada vez más mal. El alcohol puede hacer cosas...

12
¡Administra una pastelería!

Resumen El código de golf es bueno. El pastel está bien . Cuando juntas los dos, solo pueden pasar cosas buenas. Especificaciones En este desafío, administrará una pastelería. El usuario será capaz de introducir cinco comandos diferentes: list, count, buy, sell, y exit. Aquí están las...

12
Generación de histograma.

Escriba el programa más corto que genere un histograma (una representación gráfica de la distribución de datos). Reglas: Debe generar un histograma basado en la longitud del carácter de las palabras (puntuación incluida) ingresadas en el programa. (Si una palabra tiene 4 letras, la barra que...

12
Tiempo de tarea! Búscame el dígito par más bajo de una cadena

¡Otra pregunta brillante de Stack Overflow se convirtió en un desafío de código de golf ! Escribe un programa que: Acepta una cadena como entrada del usuario (no canalizada o un argumento de línea de comando). El tipo de datos de la entrada debe ser una cadena, si el idioma realiza evaluaciones...

12
Consejos para jugar al golf en Befunge

¿Qué consejos generales tienes para jugar al golf en Befunge? Estoy buscando ideas que puedan aplicarse a los problemas de golf de código en general que sean al menos algo específicos de Befunge (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por...

12
amanecer y el atardecer

Soy un poco romántico, me encanta llevar a mi esposa a ver los amaneceres y atardeceres en el lugar donde estamos ubicados. Por el bien de este ejercicio, digamos que no tengo un código que pueda decirme la hora del atardecer o el amanecer para cualquier fecha, latitud y longitud en la que...

12
Generalización de números Hardy-Ramanujan

1729, conocido como el número Hardy-Ramanujan , es el entero positivo más pequeño que se puede expresar como la suma de dos cubos de enteros positivos de dos maneras ( 12^3+1^3=10^3+9^3=1729). Dado un número entero n(como entrada en cualquier forma que sea natural para su idioma de elección)...