Programación de Puzzles y Código de Golf

27
Equipo de The Hill!

Este desafío fue inspirado por el excelente desafío de @HelkaHomba Red vs. Blue - Pixel Team Battlebots . Ese desafío fue probablemente el mejor que he visto en este sitio. Siempre. Mi desafío sigue siendo muy diferente, pero @HelkaHomba merece crédito por la inspiración. Visión general Este es...

27
lwap ¡Ella grita las cadenas!

Dada una lista o cadena delimitada, envíe una lista o cadena delimitada con el primer carácter de cada palabra una palabra más tarde. Para este desafío, una "palabra" consta de todos los caracteres ASCII imprimibles, excepto el espacio, la nueva línea y el carácter de tabulación. Por ejemplo,...

27
¡Dibuja un triángulo de Reuleaux!

El triángulo Reuleaux es la forma formada por la intersección de tres círculos, con cada círculo pasando por los centros de los demás. Independientemente de la rotación, el ancho de un triángulo Reuleaux siempre será igual al radio de los círculos: Imagen: Wolfram MathWorld Escriba un programa...

27
¡Recorta la matriz!

Dada una matriz entera y dos números como entrada, elimine una cierta cantidad del primer y último elemento, especificado por los números. La entrada puede estar en el orden que desee. Debe eliminar los primeros elementos x , donde x es la primera entrada numérica, y también eliminar los últimos...

27
Reducción de Kolakoski

Visión general Algunos de ustedes podrían estar al tanto de la secuencia de Kolakoski ( A000002 ), una secuencia autorreferencial bien conocida que tiene la siguiente propiedad: Es una secuencia que contiene solo 1 y 2, y para cada grupo de 1 y dos, si suma la longitud de las carreras, es igual...

27
Eliminar espacios, manteniendo la capitalización

Su entrada será una oración, frase o palabra en inglés. Solo contendrá a-zA-Z' -,.!?. Su tarea es tomar la entrada, eliminar espacios y luego redistribuir las mayúsculas de manera que las letras en los índices que se capitalizaron antes (y solo las letras en los índices que se capitalizaron antes)...

27
¿Es una prima Chen?

Un número es un primo Chen si cumple dos condiciones: Es primo en sí Sí más dos es un primo o un semi-primo. Un primo es un número donde tiene exactamente dos divisores y esos divisores consisten en sí mismo y uno. Un semi-primo es un número que es el producto de dos primos. (Tenga en cuenta...

27
Encuentra la carta que falta

Pautas Tarea Escriba un método que tome una matriz de letras consecutivas (crecientes) como entrada y que devuelva la letra que falta en la matriz (listas en algunos idiomas). Reglas Este es el código de golf, por lo que gana la respuesta más corta en bytes. Siempre obtendrás una matriz...

27
Seleccione al azar un personaje, estilo plinko

Veamos qué tan bueno es su idioma de elección en la aleatoriedad selectiva. Dadas 4 caracteres, A, B, C, y D, o una cadena de 4 caracteres ABCD como entrada , una salida de los caracteres con las siguientes probabilidades: A debe tener una probabilidad de 1/8 (12.5%) de ser elegido B debería...

27
Encuentra lagunas principales

Una brecha principal es la diferencia entre dos primos consecutivos. Más específicamente, si p y q son primos con p < q y p +1, p +2, ..., q −1 no son primos, los primos p y q definen un espacio de n = q - p . Se dice que la brecha comienza por p , y tiene una longitud n . Se sabe que existen...

27
Burbujear los corchetes!

No son unas cuantas preguntas en este sitio sobre el equilibrio entre paréntesis, corchetes y comprobar si están equilibrados. ¡Propongo que es hora de usar esos soportes equilibrados para algo! En matemáticas y programación, los corchetes son como burbujas, aislando todo lo que está dentro de...

27
Desenrollar una cuerda

Dada una cadena cuadrada, produce toda la salida para la cadena en cada etapa de despliegue. La cuerda debe desplegarse en sentido horario un cuarto de vuelta a la vez. Ejemplos Entrada : A Salida : A Nota : También aceptaré la entrada duplicada para este caso de prueba en particular solo...

27
Dibuja una cadena en S

Fondo Cuando era más joven, me enseñaron un método para dibujar una extraña forma de "S", que (junto con mis compañeros de clase) me pareció fascinante. Hoy, lo redescubrí y, debido a su enfoque formulado para dibujarlo, pensé que podría conducir a un desafío interesante: P Dibujando la "S" La S...

27
Rejilla rómbica ASCII

Escriba el código más corto medido por el recuento de bytes para generar una cuadrícula ASCII compuesta de rombos, dados los siguientes parámetros: m - número de rombos completos en una fila n - número de filas s - lado del rombo más pequeño r - nivel de anidamiento - cuántos rombos hay dentro de...

27
Secuencia Seqindignot

El título está compuesto por 'Índice de secuencia de dígitos no'. Reto: Dado un número entero nque es >= 0, genera el nnúmero 'th de la siguiente secuencia. Aquí están los primeros 50 elementos, con su índice (indexado 0) encima: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23...

27
Fiesta de acción de gracias

Mañana, 23 de noviembre, es el Día de Acción de Gracias en los Estados Unidos. Para prepararse, debe cocinar algunos pavos ASCII. Sin embargo, dado que está retrasado en la planificación, necesita un programa (o función) que lo ayude con la cantidad de aves que necesita preparar. .---. _ .' './...