Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

1
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 …

21
¿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 …
17 code-golf  color 


1
Brainflak Multiplication Metagolf
¡Esta pregunta es la primera de varios desafíos de cumpleaños de Brain-flak diseñados para celebrar el primer cumpleaños de Brain-Flak! Puede encontrar más información sobre el cumpleaños de Brain-Flak aquí El verano pasado tuvimos el Brain-flak Integer Metagolf , y las respuestas que generó han sido muy útiles para la …

21
Ordenar dígitos por su primera aparición en pi
Dado un número no negativo n, clasifique los dígitos npor su primera aparición en pi . La entrada puede tomarse a través de la función argumento de cli, o STDIN y como una cadena, char [] o entero. Puede enviar a través del valor de retorno, el estado de salida …
17 code-golf  number  sorting  pi 

24
Dilema del prisionero v.3 - Dilema de Petri
¡Un científico loco acaba de crear una nueva especie de bacteria! Él ha decidido llamarlo Noblus Gentlemanus, luego de observar su comportamiento. Sin embargo, sus bacterias se han quedado sin comida y han declarado la guerra, ya que pueden cosechar los cadáveres de otras bacterias para obtener suficiente comida para …

12
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 …

9
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 una función …


1
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 …

1
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 …

6
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 …

15
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 …

3
Máximo disfrute del bolo
Te han dado una bolsa de bolos. Todo el mundo sabe que para apreciar más los diferentes sabores, debes rotar entre los sabores. Lo esencial: Solo puedes comer 1 bolo a la vez El orden en que comas tus bolos debe ser periódico. Cada período no puede contener un sabor …
17 code-golf 

8
¿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 que tocan …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.