Preguntas etiquetadas con code-golf

39
Simula un cubo de Rubik

El cubo de Rubik tiene 6 colores: rojo, naranja, amarillo, blanco, azul y verde. Las caras roja y naranja, amarilla y blanca, y azul y verde están en lados opuestos. La red de un cubo de Rubik resuelto se ve así: Y BRGO W Y los azulejos se ven así: Y Y Y Y Y Y Y Y Y B B B R R R G G G O O...

39
Pi Natural # 0 - Rock

Gol Cree un programa / función que tome una entrada N, verifique si Nlos pares aleatorios de enteros son relativamente primos y retorna sqrt(6 * N / #coprime). TL; DR Estos desafíos son simulaciones de algoritmos que solo requieren la naturaleza y su cerebro (y tal vez algunos recursos...

39
Círculo alineado, n puntos

Dibuje líneas entre cada par de puntos distintos para los npuntos dispuestos en un círculo, produciendo algo así como el resultado a continuación. ¡El código más corto (en bytes) gana! Sus líneas no tienen que ser transparentes, pero se ve mejor así. La salida debe ser un gráfico vectorial o una...

39
El LISP de McCarthy

LISP de McCarthy en 1959 A principios de 1959, John McCarthy escribió un documento innovador que define solo nueve funciones primitivas que, cuando se combinan, todavía forman la base de todos los lenguajes similares a LISP en la actualidad. El documento está disponible digitalizado...

39
Adición de alineación de matriz

Introducción Considere dos matrices enteras no vacías, digamos A = [0 3 2 2 8 4] y B = [7 8 7 2] . Para realizar la adición de alineación en ellos, hacemos lo siguiente: Repita cada matriz suficientes veces para tener una longitud total mcm (longitud (A), longitud (B)) . Aquí mcm representa el...

39
Código de golf asistido por herramientas

TAS Golf Al estilo de un speedrun asistido por herramientas con un giro de código de golf, el objetivo de este desafío es completar el Mundo 1-1 del juego original de Super Mario Bros para el NES en el lenguaje de programación elegido en el menor número de bytes posible, usando solo las entradas...

39
Gírame 22.5 con una rosa

Dada una cuerda que es una de las direcciones en una rosa de los vientos de 16 puntos genera las dos direcciones que están inmediatamente adyacentes a la dirección de entrada, en el sentido de las agujas del reloj. Específicamente, debe manejar estos (y solo estos) pares de entrada /...

39
Espere impacientemente la entrada

Su tarea hoy es implementar un límite de tiempo para obtener información, una tarea que he encontrado bastante molesta en la mayoría de los idiomas. Creará una función de programa que solicita al usuario que ingrese. Inmediatamente después de que el usuario proporcione la entrada, imprima el...

39
Dibujemos a Mona Lisa

En 2014, el demoscener Jakub 'Ilmenit' Debski lanzó una demostración gráfica de procedimiento de 250 bytes (1) para el Atari XL llamada Mona . Está dibujando la siguiente imagen (2) : Su tarea es generar exactamente la misma imagen, utilizando el idioma de su elección. (1) Desglose: 136 bytes...

39
Salida de una pirámide (o carretera)

Dada una cadena no vacía s, con una longitud par, y un entero positivo n, que representa su altura, componga una pirámide usando las siguientes reglas: La pirámide debe contener n líneas no vacías; Se permiten nuevas líneas al final. Para cada 1 <= i <= n, la línea i-ésima debe contener la...

39
Encuentra el primer elemento duplicado

Dada una matriz a que contiene solo números en el rango de 1 a una longitud, encuentre el primer número duplicado para el cual la segunda aparición tiene el índice mínimo. En otras palabras, si hay más de 1 números duplicados, devuelva el número para el que la segunda aparición tiene un índice más...

39
Imprimir un folleto

Leer un libro es fácil, pero imprimir un libro puede ser un poco complicado. Al imprimir un folleto, la impresora necesita tener las páginas ordenadas de cierta manera para poder leerlas de izquierda a derecha. La forma en que se hace esto es usando un patrón como el siguiente n, 1, 2, n-1, n-2,...

39
Resuelve este Alcazar por mi

Recientemente he estado jugando un juego llamado Alcazar. Es un juego de rompecabezas en el que tu objetivo es entrar por una puerta, atravesar todos los cuadrados y salir por otra puerta. Las únicas reglas son: Entra una vez, sal una vez; Pase por todos los cuadrados; No pases por un cuadrado...

39
¿Hay un bulto?

Dada una lista de enteros positivos, determine si hay un elemento que sea mayor que sus dos vecinos o menor que sus dos vecinos (una "protuberancia"). Para ser claros, una protuberancia nunca puede ser el primer o el último elemento de la lista porque solo tienen un vecino. Su programa debería...

39
Crea un sistema solar

Introducción Esto se basa en un problema real que enfrenté recientemente al hacer un juego de computadora y pensé que sería una buena ronda de golf de código . Hay siete clases espectrales principales de estrellas que emiten cantidades variables de calor. La geología de los planetas alrededor de...