Preguntas etiquetadas con code-golf

8
Generar premios sexy

Sexy Primes son pares de números (n, m)como ny mambos son primos y m = n + 6. Debe crear una función que tome un número entero, verifique si hay números primos atractivos de 0 a ese número entero y devolverá una matriz de matrices. Por ejemplo, listSexy(30)debe devolver [[5,11], [7,13], [11,17],...

8
Conteo de semiprime sin cuadrados

Definición Un semiprime sin cuadrados es un número natural que es el producto de dos números primos distintos. La tarea Dado un número natural n, cuente todas las semiprimes sin cuadrados menores o iguales que n. Detalles Escriba una función o procedimiento que acepte un único parámetro...

8
Finalización de la semana laboral

Trabajo un estándar de nueve a cinco. De lunes a viernes. Tomo media hora para el almuerzo de 12:30 a 13:00. Escríbame un programa que, cuando se ejecute, calcule el porcentaje de la semana laboral que he completado en el momento actual. Reglas Solo cuente el tiempo que realmente pasó...

8
Construye un Roguelike simple

Este desafío se basa en uno propuesto en el grupo usenet rec.games.roguelike.development hace unos años. No puedo encontrar la publicación original del grupo de noticias, pero puedes echar un vistazo al repositorio de soluciones de Github . ¡Solo se jugó en un par de idiomas y me encantaría ver...

8
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...

8
Acortar texto con codificación de longitud de ejecución

Acortar (o no) el texto utilizando la codificación de longitud de ejecución Entrada: heeeello woooorld Salida: 1h4e2l1o 1w4o1r1l1d Leer líneas de stdin. Imprimir en stdout. Stderr es, por supuesto, descartado. Suponga que hay casos de prueba ocultos (sin incrustación de la salida) Entrada...

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 conjunto de índices j 1 , j 2 ,...

8
Biyección entre cadenas binarias y sus pares.

Entrada : una o dos cadenas de '0' y '1'. Si hay 2, están separados por un espacio. Todas las cadenas tienen una longitud de al menos 1. Salida : si se ingresó una cadena, se emiten 2. Si se ingresaron 2, se emite 1. Las cadenas de salida pueden ser lo que quieras, pero si ejecutar tu programa con...

8
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 esta entrada se vería así (el espacio...

8
Empareja hasta 10 en una matriz

Desafío Dado un conjunto de números de un solo dígito, averigüe si 2 de ellos suman 10 e imprímalos Ejemplo Entrada (1,2,3,4,5,5,6,7) Esto vuelve ((4,6),(5,5),(3,7)) Entrada (1,2,3,4,5) Esto vuelve (). ya que solo hay un 5 Entrada (5,5,5,5,5) Esto regresa ((5,5),(5,5))ya que hay...

8
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 iónicos....

8
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 is set, jump to the...

8
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...