Preguntas etiquetadas con code-golf

9
Contar arreglos de valla máxima

Antecedentes Quiero construir una cerca. Para eso, he recogido un montón de postes y los he pegado al suelo. También he reunido muchas tablas que clavaré a los postes para hacer la cerca real. Tiendo a dejarme llevar cuando construyo cosas, y lo más probable es que siga clavando las tablas en los...

9
Sumar gráficos coloreados

En algunos casos, a menudo en física, tienes que sumar gráficos. Su desafío es escribir, en el idioma que elija, un programa o función que tome múltiples gráficos como imágenes, calcule todas las sumas posibles y genere el resultado. Gráficos Los gráficos son imágenes que contienen un rgb(255,...

9
Escribe un codificador GIF

Sí, el buen viejo GIF. Amado por su versatilidad, odiado por sus patentes y parcialmente obsoleto debido a sus limitaciones (y patentes), el GIF consiste, en el núcleo, en una paleta de colores y una imagen indexada a la paleta comprimida usando el algoritmo LZW. Su tarea es escribir un programa...

9
Invierta cada palabra en una línea en vim

Su tarea es crear un script vim o proporcionar una secuencia de pulsaciones de teclas que opere en una sola línea de texto con hasta 140 caracteres ASCII imprimibles (en cualquier parte de un archivo, con el cursor comenzando en cualquier lugar de la línea) e invierta cada espacio. cadena separada...

9
Índice de subcadena más corto

Soy una persona perezosa pero eficiente, como muchos de ustedes probablemente también lo sean. Entonces, cada vez que estoy haciendo algo quiero hacerlo con un mínimo esfuerzo. Es por eso que te pido que resuelvas este problema por mí. Lo que tengo aquí es un tipo de documento. En cada línea de...

9
IMP: analizador de multiplicación implícito

A Jack le gusta el lenguaje de programación C, pero odia escribir expresiones como V=a*b*h; multiplicar los valores. En su V=abh;lugar, le gustaría escribir , ¿por qué el compilador debe gemir acerca de que el abhsímbolo no está definido ya que int a, b, h;están definidos, para que podamos deducir...

9
La nueva nave de Teseo

La nave de Teseo es una vieja pregunta que se parece a: Si un barco ha tenido todas sus piezas originales reemplazadas, ¿sigue siendo el mismo barco? Para este golf, vamos a reemplazar lentamente las "partes" en un "barco", y veremos cuánto tiempo lleva obtener un barco completamente...

9
Cuadrados de arte ASCII fractales afines

Escribe el programa más pequeño que puedas para crear fractales afines. Puede usar cualquier método que considere que genera los mismos resultados que las reglas a continuación. ¡No tiene que usar ninguna idea de los métodos sugeridos! Su programa tomará dos entradas, la primera para definir el...

9
Encuentra la subcadena musical más larga

Una cuerda musical es cualquier cuerda que se puede tocar en un teclado de piano. Para aquellos de nosotros que no nos vimos obligados a aprender el piano cuando éramos niños, así es como se ve el teclado. Entonces, la cuerda feed a dead cabbagees una cuerda musical porque cada letra...

9
HappyCube Puzzle Solver

Este desafío está inspirado en un rompecabezas que jugué, que consiste en piezas de espuma como estas: que deben ensamblarse en cubos 3D, como estos: Las piezas del rompecabezas se pueden ver como cuadrículas de 5 * 5 cuadrados, cuyos cuadrados 3 * 3 centrales siempre son sólidos, mientras...

9
Probabilidades de eliminación

Knockout es un juego de baloncesto donde los jugadores se turnan para disparar. Se juega como una secuencia de concursos de dos jugadores, cada uno de los cuales tiene la posibilidad de "noquear" a uno de esos jugadores. Supongamos que los jugadores son A B C Dy sus posibilidades de disparar y...

9
Cuadrado de dígitos con suma más grande

Debe escribir un programa o función que reciba una lista de dígitos como entrada y salida o que devuelva la suma más grande posible colocando estos dígitos en un cuadrado. La entrada siempre contendrá un número cuadrado de dígitos. Un ejemplo de disposición cuadrada para la entrada 9 1 2 3 4 5 6 7...

9
Búsqueda de cuadrados de marcha

Marching Squares es un algoritmo de gráficos de computadora, que se utiliza para recuperar isocontornos 2D de una cuadrícula de muestras (ver también, su hermano mayor Marching Cubes para configuraciones 3D). La idea es procesar cada celda de la cuadrícula de forma independiente y determinar los...

9
Subsecuencia creciente más pesada

Una subsecuencia es una secuencia que puede derivarse de otra secuencia eliminando algunos elementos sin cambiar el orden de los elementos restantes. Una subsecuencia estrictamente creciente es una subsecuencia en la cual cada elemento es más grande que el precedente. La subsecuencia creciente más...

9
Los Intocables

Números intocables α Un número intocable es un número entero positivo que no puede expresarse como la suma de todos los divisores propios de cualquier número entero positivo (incluido el número intocable en sí). Por ejemplo, el número 4 no es intocable ya que es igual a la suma de los divisores...

9
Número de inclinaciones de dominó

Escribir un programa o función que dado positivo n y m calcula el número de mosaicos dominó distintas válidas que puede caber en un n por m rectángulo. Esta es la secuencia A099390 en la Enciclopedia en línea de secuencias enteras . Puede tomar la entrada como argumento (s) de función, CLA o en...