Preguntas etiquetadas con code-golf

17
¿Cuántos agujeros?

Desafío Dada una entrada gráfica de una forma, determine cuántos agujeros hay en ella. No duplicado Esta pregunta fue marcada como un posible duplicado de Count Islands . Creo que este desafío es diferente del desafío Count Island porque en este, tienes que descubrir cómo eliminar los bloques...

17
Vida: ¿creada o evolucionada?

Dado el estado de una cuadrícula de Juego de Vida cuadrada, determine si podría haber evolucionado desde un estado anterior, o si solo podría haberse creado. Es decir, identificar si el estado es un estado del "Jardín del Edén" . Entrada Una cuadrícula cuadrada de estados, con 1 que indica "vivo"...

17
Hazme una pizza

Como es sábado (UTC) y tengo hambre, me gustaría una porción de pizza. Te daré una orden y me gustaría una buena pizza caliente de arte ascii . ¿A la altura del desafío? El Drive-Thru Haré mi pedido donde sea que esté tu drive-thru, ya sea STDIN, un parámetro de función, un argumento de línea de...

17
Programación en dos dimensiones de tiempo.

Es un accidente gracioso que este mundo tenga solo 1 dimensión de tiempo, pero no tiene que ser así. Es fácil imaginar mundos con 2 o más dimensiones de tiempo, y en esos mundos puedes construir computadoras y ejecutar software en ellas, como en este caso. El sistema Aquí hay un sistema para...

17
Encuentra la tabla de traducción

Dadas dos cadenas, encuentre la tabla de traducción ( cifrado de sustitución ) entre las dos, si la traducción no es posible, la salida es falsa. La respuesta debe minimizarse y crearse de izquierda a derecha. El primer carácter a traducir entre palabras debe ser el primero en la tabla de...

17
Acortar un camino absoluto

A veces, se puede acortar una ruta absoluta larga, por ejemplo, un parámetro de línea de comando a una herramienta de Linux, utilizando el directorio de trabajo actual como referencia: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff En este desafío, debe hacer...

17
No hay tal cosa como un almuerzo gratis

... o hay? Su desafío es analizar mi factura de almuerzo, que contiene el precio base, propinas, descuentos, cupones y extras, y averiguar si mi almuerzo fue de $ 0 o menos . Si esta es la entrada: 12.34 15 tip 25 discount 1.5 extra 2 coupon Entonces la salida podría ser false. Así es como...

17
Quine de rotación segura

Escriba una quine adecuada cuya rotación sea en sí misma una quine adecuada. Por ejemplo, si su código fuente es abcdef, entonces: abcdef saldría abcdef bcdefa saldría bcdefa cdefab saldría cdefab defabc saldría defabc efabcd saldría efabcd fabcde saldría fabcde Una rotación "se realiza...

17
Aplana el CUBO

¿Alguna vez miras las formas 3D y crees que tenemos 2 muchas dimensiones? ¡Así que hagamos 3D en 1D! (¿Ves lo que hice ahí?) Tarea Dada una representación 2D de un cubo (diseño a continuación), aplánelo en una sola cadena, basada en punteros. El cubo Este es el diseño del cubo lleno de no-ops (...

17
¿Vacante o no vacante?

Todos hemos visto las señales en los moteles que nos dicen si hay una vacante o no: Por lo general, estos tendrán permanentemente las letras de VACANTE iluminadas y las letras de NO iluminadas si no hay espacio en el motel. El reto El motel promedio en los Estados Unidos tiene 200...

17
¡Coloca un planeador!

Esta: es un planeador . En Conway's Game of Life, el planeador es un patrón famoso que atraviesa rápidamente todos los ámbitos. Para el desafío de hoy, vamos a dibujar un tablero ASCII Art Game of Life y colocar un planeador sobre él. El tablero con el que comenzamos es

17
Máquina de verdad extendida

Mucha gente sabe qué es una máquina de verdad en la programación. Pero es hora de poner las cosas a un nivel superior. ¡Presentamos la máquina de la verdad extendida! Una máquina de verdad extendida toma dos cosas como entrada, un entero ny una cadena no vacía s. Produce s ntiempos con espacios en...

17
EL Hexágono Mágico

Hay muchos cuadrados mágicos, pero solo hay un hexágono mágico no trivial, como explicó el Dr. James Grime , que es el siguiente: 18 17 3 11 1 7 19 9 6 5 2 16 14 8 4 12 15 13 10 Como se hace en Hexagony, esto se escribe más fácilmente como una sola línea, simplemente leyéndola fila por...

17
Cifrado simple para personas con un presupuesto de bytes

Visión general Su objetivo es implementar el cifrado RC4. El cifrado RC4, inventado por Ron Rivest (de la fama RSA), fue diseñado para ser seguro, pero lo suficientemente simple como para ser implementado desde la memoria por soldados militares en el campo de batalla. Hoy en día, hay varios...

17
¡Eres el anfitrión de los Juegos Olímpicos!

¡Eres el anfitrión de los Juegos Olímpicos y necesitas construir una piscina fantástica por el bien de la ocasión, pero los supervisores a menudo cambian de opinión con respecto a las dimensiones y necesitan una forma rápida de reconstruirla con el tamaño solicitado! Dados dos enteros, Ly x, su...