Preguntas etiquetadas con code-golf

12
Escribir un intérprete ~ ATH

El popular webcomic Homestuck utiliza un lenguaje de programación llamado ~ATHpara destruir universos. Si bien este desafío de código de golf no es escribir un programa para aniquilar nuestra existencia, estaremos destruyendo algunas entidades más mansas (aunque menos interesantes): las variables...

12
¿Cuál es ese ángulo?

El objetivo de este desafío es determinar el ángulo de una línea en una imagen. Reglas sobre la imagen: El fondo de la imagen será blanco ( #FFFFFF) El trazo de la línea será negro ( #000000) La línea NO será anti-alias La imagen tendrá 100x100 píxeles. La línea comenzará en el centro de la...

12
Prueba de letras adyacentes

Un aspecto de la prueba de seguridad de la contraseña es la ejecución de letras adyacentes en el teclado. En este desafío, se debe crear un programa que regrese truesi una cadena contiene alguna serie de letras adyacentes. ¿Qué cuenta como una serie de letras adyacentes? Para esta versión...

12
Rollo de dados iterados

Dada una entrada ndonde 3 <= n <= 25, realice los siguientes pasos, comenzando con un ndado de un solo lado (caras en el rango [1, n], inclusive): Imprima el resultado de tirar los ndados del lado actual en juego, en la forma kdn: X(donde Xestá el resultado y kes el número de dados en...

12
Escribe un intérprete para 2B

Escribe un intérprete para 2B Me gusta el lenguaje esotérico 2B de David Catt , que tiene memoria almacenada en una cinta donde cada celda es una cinta separada de bytes (la 'subtapa'). ¡Escribe un intérprete para ello! Especificación de idioma La especificación oficial se puede encontrar aquí ....

12
¿Qué grupo abeliano finito es este?

Descripción Escriba una función f(m, G)que acepte como argumentos un mapeo my un conjunto / lista de enteros distintos y no negativos G. mdebería asignar pares de enteros Ga nuevos enteros en G. ( G, m) está garantizado para formar un grupo abeliano finito , pero cualquier elemento Gpuede ser la...

12
Recrea la oración

Este desafío consta de dos partes. El ganador será la solución con el menor recuento total de bytes. Se debe usar el mismo lenguaje para ambos desafíos. Parte 1: Escriba una función o programa que tome una oración con solo palabras válidas como entrada, y genere una lista de los caracteres...

12
Enmascarar una dirección IP y transmitirla

Antecedentes Inspirado por esta pregunta de Unix.SE (y, por supuesto, mi propia respuesta ). Cuando se especifica una dirección IP para una interfaz, a menudo se proporciona en esta forma decimal con puntos: a.b.c.d e.f.g.h donde a.b.c.destá la dirección real y e.f.g.hes la máscara de red. La...

12
Explica los decimales.

Dado un decimal en forma de <float>, <precision>, dibuja la representación gráfica de la parte decimal (es decir, fracción) del flotador. Ejemplos: Entrada: 6.75, 4salida: 6||| 7 ---- 6.75(primer número de la entrada) es el número a explicar, 4(el segundo número de la entrada) es...

12
Hacer un solucionador de rana

🐸🐸 Debes hacer el programa más corto para encontrar siempre la solución óptima para un juego Frogger simplificado en una cuadrícula de 9x9. Elementos del curso: L- Registro (Longitud: 3-4). Cuando te subes a un tronco, te lleva con él. V - Vehículo (Longitud: 1-2) Velocidad (1-2): en el lado...

12
9 muertes del ninja

Inspirado por esta conversación en el chat. Tu objetivo en este desafío es emular a un ninja y contar cuántas muertes le quedan. Especificaciones Tu ninja comienza con 9 muertes restantes. También obtiene una salud inicial integral como entrada. Luego, toma como entrada una lista de eventos en...

12
Smooth vs. Chunky vs. Squiggles rotos

Basado en Chunky vs. Smooth Strings . /\_/\/\__/\/\/\/\_/\_/\Es divertido hacer garabatos en un teclado cuando estás realmente aburrido. Pero no todos los garabatos son iguales. Algunos garabatos son suaves, como \___/, y algunos son gruesos, como /\/\/\/\. Otros están simplemente rotos,...

12
Implementar un acortador de URL

Las URL son demasiado largas. Por lo tanto, debe implementar un algoritmo para acortar una URL. yo. La estructura de una URL Una URL tiene 2 partes principales: un dominio y una ruta . Un dominio es la parte de la URL antes de la primera barra inclinada. Puede suponer que la URL no incluye un...

12
¿Hay corchetes disfrazados?

Alguien nos ha dado una cadena, pero todos los caracteres parecidos a corchetes se han cambiado a los normales, y no sabemos cuál, o incluso cuántos, había. Todo lo que sabemos es que si L1,L2,L3,...,LNfueran diferentes tipos de corchetes izquierdos y R1,R2,R3,...,RNfueran diferentes tipos...

12
Ayudame a cerrar la caja

La inspiración para este desafío debe ser ridículamente obvia al momento de la publicación. La tarea Debe crear un programa de estilo Shut the Box (no función, programa). Los conceptos básicos de cerrar la caja son: Los jugadores intentan cerrar la caja girando un conjunto de palancas con la...

12
Elegir escenas para una película

Introducción Finalmente, la compañía de películas está financiando tu película. Le han dado un presupuesto máximo y también establecen el tiempo de ejecución de su película. Ahora puedes comenzar con la preproducción. Ya tienes un montón de escenas planeadas, pero no todas encajarán en el...

12
Todos los números que caben en una cadena

Escriba un programa o función que tome un entero positivo N. Genere una lista de todos los números decimales distintos que pueden escribirse exactamente en N caracteres usando dígitos ( 0123456789), puntos decimales ( .) y signos negativos ( -). Por ejemplo, algunos números que serían en la lista...