Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

419
"¡Hola Mundo!"

Entonces ... eh ... esto es un poco embarazoso. Pero no tenemos un simple "¡Hola, mundo!" desafío aún (a pesar de tener 35 variantes etiquetadas con hello-world y contando). Si bien este no es el código de golf más interesante en los idiomas comunes, encontrar la solución más corta en ciertos...

371
Cofectar una cadena

En este desafío, debe tomar una cadena que coincida con la expresión regular ^[a-zA-Z]+$o lo que sea razonable (no tiene que considerar letras mayúsculas o minúsculas si lo desea) (puede suponer que la cadena es lo suficientemente larga y tiene la estructura correcta para todos los operaciones), y...

309
Upgoat o Downgoat?

Dada una imagen de una cabra, su programa debería tratar de identificar si la cabra está boca abajo o no. Ejemplos Estos son ejemplos de lo que puede ser la entrada. Entradas no reales Entrada: Salida: Downgoat Especificaciones Su programa debe tener como máximo 30,000 bytes La entrada...

289
Dibuja con tu CPU

Me encontré con un artículo donde los estudiantes usaban el tráfico de red para dibujar su universidad en el gráfico IPv6 del país . [imagen] Su objetivo es simple de decir, pero difícil de implementar. Dibuje el texto CORREO (ya que es una de las pocas palabras que se puede leer en un gráfico 1D)...

248
Consejos para jugar golf en Python

¿Qué consejos generales tienes para jugar al golf en Python? Estoy buscando ideas que se puedan aplicar a problemas de código de golf y que también sean al menos algo específicas para Python (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por...

214
¡DESARME LA BOMBA!

Usted ha sido contratado por su conocimiento tecnológico como compinche de un agente secreto para garantizar que el buen tipo pueda hacer su trabajo y que el mundo pueda salvarse. Esta es su última misión antes de retirarse con un alto sueldo y la gratitud de todo el mundo. Pero antes de que...

204
¡Golf un quine por un gran bien!

Usando su idioma de elección, juegue al golf . Un quine es un programa de computadora no vacío que no toma entrada y produce una copia de su propio código fuente como su única salida. Sin trampas, eso significa que no puede simplemente leer el archivo fuente e imprimirlo. Además, en muchos...

197
No A, solo BLOQ MAYÚS

¿Qué sucede cuando la CapsLocktecla de su teclado no tiene una muesca? "Esto pasa". El objetivo de este programa es emular constantemente las fallas del teclado donde Ase reemplaza cada pulsación CapsLock. Las 'A' mayúsculas de la fuente deberían producir el mismo efecto. Cuando CapsLockestá...

195
¿Es este número un primo?

Lo creas o no, todavía no tenemos un desafío de código de golf para una simple prueba de primalidad . Si bien puede que no sea el desafío más interesante, particularmente para los idiomas "usuales", puede no ser trivial en muchos idiomas. El código de Rosetta presenta listas por idioma de enfoques...

182
¡No soy el idioma que estás buscando!

¿No es molesto cuando encuentras un código y no sabes en qué idioma está escrito? Este desafío intenta resolver esto de alguna manera. Desafío Tendrá que escribir un programa que, cuando se ejecute en dos idiomas diferentes, genere la cadena: This program wasn't written in <language program...

176
¿Quieres codificar un muñeco de nieve?

Aquí hay un simple muñeco de nieve de arte ASCII : _===_ (.,.) ( : ) ( : ) Hagámosle algunos amigos. Este será el patrón general para nuestra gente de nieve de arte ASCII: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Los espacios iniciales y los paréntesis son siempre los mismos para todas las...

161
Truco o trato políglota

¡Ya que se acerca Halloween, pensé que podría comenzar un pequeño desafío divertido de golf de código! El desafío es bastante simple. Tienes que escribir un programa que da salida a cualquiera tricko treat. "¿El giro?" Tu puedes preguntar. Bueno, déjame explicarte: Su programa tiene que hacer lo...

158
No busques en google "google"

Todos sabemos que si buscas en Google la palabra "google", romperá Internet. Su tarea es crear una función que acepte una cadena y devuelva su longitud, en la menor cantidad posible de caracteres Unicode. Sin embargo, si la cadena dada es google (minúscula), causará un error. Por ejemplo,...

154
¿Mi patrón de deslizamiento es legal?

La mayoría de los teléfonos inteligentes con Android permiten al usuario usar un patrón deslizante para abrir su teléfono: Ciertos patrones son legítimos y otros son imposibles. Dado un patrón de deslizamiento de entrada, devuelve un verdadero o falso que indica si el patrón de entrada dado es...