Programación de Puzzles y Código de Golf

14
¡El profesor del MIT necesita un AP!

El truco de magia de 5 cartas involucra a un mago cuyo asistente les da 4 cartas mostradas y una oculta, en este orden, y el mago debe adivinar la oculta. ADVERTENCIA: ¡Solución a continuación! Vete ahora o déjate mimar con él. La solución ¡El truco aquí es que las cinco cartas se dan en un...

14
Esquema de palabras con sus letras

Para los propósitos del desafío actual de "delinear" una palabra significa rodearla sucesivamente con sus propias letras, comenzando con la última, y ​​finalmente reemplazar la palabra original en el centro con espacios: oooooo onnnno on -> on no onnnno oooooo Tarea: Dada una lista de...

14
Conjugación en la vida real

En Dyalog APL Extended de @ Adám , el operador (debajo) significa conjugación: aplique una función, luego una segunda función, luego la inversa de la primera. Es divertido pensar en acciones de la vida real en términos de conjugación:⍢ Un problema es transformado por g en otro dominio donde f...

14
Cifrado de la computadora

Introducción: Tengo un montón de cifrados diferentes almacenados en un documento que una vez compilé cuando era niño, elegí algunos de los que pensé que eran los más adecuados para los desafíos (no demasiado triviales y no demasiado difíciles) y los transformé en desafíos. La mayoría de ellos...

14
Llenar el cubo

Su tarea es llenar el cubo con números hasta una entrada dada. Reglas Los números ocupan la posición más a la izquierda, luego a la derecha, luego a la izquierda, etc. Después del desbordamiento, los números comienzan a reunirse alrededor del cubo de manera similar. Ocupan posición en...

14
Partículas de hierro alrededor de un imán.

Hay algunas partículas de hierro en un tablero. Pasamos un cable de corriente a través de ese tablero y las partículas forman círculos. Muestre estos círculos si la entrada dada es la posición del cable. Considere que el tablero es una cuadrícula de tamaño 7x7 (fijo) No se permiten espacios en...

14
¿Cuántos dulces puedes comer?

Crédito a Geobits en TNB por la idea Una publicación sin suficientes detalles recientemente presentó un juego interesante: 2 niños se sientan frente a una variedad de dulces. Cada pieza de dulce está numerada del 1 al x, xsiendo la cantidad total de dulce presente. Hay exactamente 1 aparición de...

14
¿Qué habrá en la parte superior de este calendario decorativo?

Alguien le dio a mi esposa un calendario decorativo que consta de cuatro cubos. Aquí se muestra la fecha de hoy (a partir de la publicación de este desafío) en el frente: Cuando lo vi por primera vez, lo miré desde el ángulo equivocado (directamente desde arriba) y no pude entender por qué daba...

14
Traducir Inglés a Corpus

Los Corpus son una facción ficticia del popular videojuego Warframe que tienen un lenguaje algo interesante. Mientras que otras facciones en el juego, como los Grineer, tienen cierta lógica detrás de su idioma, el Corpus es simplemente una sustitución con pérdidas del idioma inglés. Todas las...

14
Python 3 , 113 62 bytes

Python 3 , 113 62 bytes for i in[1]*3:x|={a+b for a in x for b in x} while{i+1}&x:i+=1 Aquí xestá la entrada como un conjunto de entradas y ies la salida. Pruébalo en línea! (Gracias: Erik the Outgolfer, Sr. Xcoder,

14
¿Es un prefijo válido de penaltis?

En el fútbol de asociación (también conocido como fútbol), un lanzamiento de penalti es la segunda medida de desempate que se puede usar en un partido que no puede terminar en un empate, después de un tiempo extra (es decir, tiempo extra de fútbol de asociación). En una tanda de penaltis, el...

14
Permutación de origen

Una permutación de un conjunto S= { s1, s2, ... , snorte}S={s1,s2,...,snorte}S = \{s_1, s_2, \dotsc, s_n\} es un biyectiva función π: S→ Sπ:S→S\pi: S \to S . Por ejemplo, si S= { 1 , 2 , 3 , 4 }S={1,2,3,4 4}S = \{1,2,3,4\} entonces la función es una permutación:π: x ↦ 1 + ( x + 1modificación4...

14
Multiplicar dos polinomios enteros

Su tarea es tomar dos expresiones polinómicas enteras de una sola variable y multiplicarlas en su expansión de izquierda a derecha principal no simplificada de primer término (AKA FOIL en el caso de binomios). No combine términos similares ni reordene el resultado. Para ser más explícito sobre la...

14
Dibuja el conejito de pascua

Este individuo feliz es conocido en el folklore como el Conejito de Pascua. Colores Se crea con 4 colores: Rosa claro Rosa oscuro Blanco Negro (Me alegra que estos colores se aproximen en tu respuesta. No es necesario que sea este tono preciso) Formas Está construido de estas...

14
Salva mis secretos!

¡Tengo tantos secretos y ningún lugar donde guardarlos! El objetivo es simple: escribir un programa que le permita guardar una cadena y protegerla con una contraseña. El programa tomará un alias, contraseña y secreto (opcional) como parámetros. Si es la primera vez que se llama al programa con...

14
Rangos incrementales!

Su tarea es, dados dos enteros positivos, xxx y nnn , devolver los primeros números xxx en la secuencia de rangos incrementales. La secuencia de rango incremental primero genera un rango de uno a nnn inclusive. Por ejemplo, si nnn fuera 333 , generaría la lista [1,2,3][1,2,3][1,2,3] . Luego agrega...