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.

3
ASCII-visualiza un gráfico
Su misión, si elige aceptarla, es ingresar una serie de pares de puntos que forman un gráfico, como este: A, BC, AB, AA, DA, EF, GC, G Luego debe generar una visualización ASCII del gráfico. Por ejemplo, A,B C,A C,Dpodría ser: A-----------------B \ \ C---------D Editar: según los comentarios, aquí …




3
Interpreta qué carajo
Smallfuck es un lenguaje similar al brainfuck con celdas de 1 bit. Tiene las siguientes instrucciones: > Increment the pointer < Decrement the pointer * Flip the current bit [ If the current bit is not set, jump to the instruction after the matching ] ] If the current bit …

2
Simulación de pelota que rebota
Imprima, en STDOUT, un patrón que muestre en qué dirección tomará una pelota que rebota. Se hacen los siguientes supuestos: La pelota comienza en la esquina superior izquierda: 0, 0con velocidad inicial cero. La gravedad es 9.8ms^-2exactamente hacia el piso (y positivo). La pelota pesa 500gexactamente. La pelota rebota a …

1
El árbitro de ajedrez más pequeño
Escriba un programa que, al mirar una mesa de ajedrez, pueda decir si hay un cheque o un jaque mate. Entrada : una tabla de ajedrez en forma de texto, siendo la última línea de entrada la primera fila (la línea de inicio de las blancas) La posición inicial en …

4
Nombrar compuestos iónicos
Un compuesto iónico se nombra así: (metal name) (non-metal suffixed with -ide). Aquí hay una lista de todos los sufijos que deben ser reemplazados por -ide: -on -ogen -ygen -ine -orus -ur -ic -ium El número de átomos de cada elemento en el compuesto no se usa para nombrar compuestos …

8
Hacer un patrón alternativo
Problema Te dan una secuencia de bolas de colores (rojo Ry verde G). Una de esas posibles secuencias es: RGGGRRGGRGRRRGGGRGRRRG En el menor número de movimientos posible, debe hacerlo de modo que cada bola tenga un color diferente al de sus vecinos (es decir, la secuencia se alterna). RGRGRGRGRGRGRGRGRGRGRG Debe …




8
Sandwiches de matriz
(Adaptado del problema C del primer calificador del Concurso de programación ACM de 2012/2013 ) Tiene varias matrices, llamadas A 1 , A 2 , ..., A n , cada una ordenada en orden ascendente. Cada elemento de la matriz será un entero de 32 bits. Un sándwich es un …

2
El Golf Meta Meta Hole
Parece que GolfScript gana todo esto. Para que no puedas vencerlos, únete a ellos. Escribir un intérprete de Golfscript autónomo Estoy usando la definición de autocontenido para significar, un solo programa: - Así que no pasaré el dinero a algún programa externo para que haga el trabajo por usted. Casos …


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.