Programación de Puzzles y Código de Golf

10
Accesorios después del hecho!

Este desafío está inspirado en las matemáticas es un hecho. La programación no lo es . La notación matemática para un factorial o un hecho es un signo de exclamación !. El signo de exclamación también es un símbolo común noten muchos lenguajes de programación. Desafío: Tome una cadena que...

10
Anagram Quines (Hilo de ladrones)

Este es un desafío de policías y ladrones. El hilo de los policías se puede encontrar aquí. Su desafío, como ladrones, es tomar salidas del hilo de la policía y encontrar anagramas de la salida que, cuando se ejecuta como salida del programa, proporciona la salida original. El ganador será la...

10
Números que son palíndromos en bases N

Dado un número entero no negativo n >= 0, genera para siempre la secuencia de números enteros x_i >= 3que son palíndromos en nbases exactamente diferentes b, donde puede estar la base 2 <= b <= x_i-2. Esto es básicamente el inverso de OEIS A126071 , donde se muestran los índices en esa...

10
Alrededor de la cuerda

Algunos números decimales no se pueden representar con precisión como flotantes binarios debido a la representación interna de los flotantes binarios. Por ejemplo: redondear 14.225 a dos dígitos decimales no da como resultado 14.23 como cabría esperar sino 14.22. Python : In: round(14.225,...

10
¡Califique mi Scan-tron!

Las pruebas estandarizadas generalmente vienen con un scan-tron o algún tipo de documento de respuesta que registra su respuesta. Una computadora o persona (s) luego verificaría sus respuestas y determinaría su calificación. Entonces, aquí, dado un scan-tron y la clave de respuestas, determine el...

10
Mapeo entre entero y palabra pronunciable

Propósito La idea es proporcionar el código necesario para asignar un número entero de 32 bits a / desde una palabra pronouncable de 9 caracteres como máximo. Eso podría ser útil, por ejemplo, para que un número de serie sea más fácil de recordar, o escriba un formulario. Se requieren tanto el...

10
Suave como el teflón

¡Literalmente! El 6 de abril es el Día Nacional del Teflón , que se celebra con sartenes recubiertos de Teflón (lo que haremos). Entonces, dado un número entero positivo n, crea una bandeja de teflón. La sección "panorámica" de la panorámica es un octágono con cada uno de sus lados que consiste en...

10
Hexadecimal a Binario

Convierta un número hexadecimal (de cualquier tamaño) en un número binario. Ingrese un número hexadecimal POSITIVO con un 0xal principio. Una entrada válida siempre coincidirá con la siguiente expresión regular: 0x[0-9a-fA-F]+. Si la entrada no es un número hexadecimal válido, es decir,...

10
Derive las unidades

Desafío Dada una lista de unidades base SI, una lista de ecuaciones y un objetivo, debe derivar las unidades del objetivo utilizando solo las unidades base. Unidades derivadas De Wikipedia: El Sistema Internacional de Unidades (SI) especifica un conjunto de siete unidades base de las cuales...

10
C # Primero 1 (de derecha a izquierda) en número binario

Estoy tratando de usar C # para encontrar el índice del primer 1 (de derecha a izquierda) en la representación binaria de un número. Por ejemplo, dado que 100 en binario es: 0b1100100 El primer 1 está en la tercera posición desde la derecha, por lo que debería producir 3. 234 debería producir...

10
Programa Python A + B más corto con entrada y salida

Algunos de ustedes pueden decir que estoy perdiendo el tiempo, pero esta tarea no me da paz por más de 500 días. Se requiere escribir un programa en Python 3.x que tome dos números como entrada y muestre su suma. Los números se dan en el siguiente formato: a b Algunos ejemplos de casos de...

10
Calcular un poder complejo

El resumen Dada cualquier entrada x e y , realice una operación compleja e imprima el resultado correspondiente. Cómo debería funcionar su programa Dada una entrada x e y en la forma z = x + yi , encuentre z i-z Si el valor real absoluto de z i-z es mayor que la parte imaginaria absoluta,...

10
¡Crea un vórtice!

Su misión hoy es crear un vórtice dado un solo parámetro. Este parámetro determina la longitud de cada brazo en caracteres. Cada "capa" de cada brazo contiene un personaje más que el anterior. Así es como se verá el vórtice, dada la longitud del brazo: 0: # 1: # ### # 2: # # # ###...

10
Encuentre la reputación SE de un usuario

Desafío Dada la identificación de un usuario de SE, envíe la suma de su reputación de todas las redes de Stack Exchange a las que se haya registrado el usuario. Reglas Si un usuario tiene 101 o menos reputación en un sitio, cuéntelo como cero en la suma. ¡No debes contar el representante del...

10
Binary Puzzle Solver

Introducción Reglas del rompecabezas: El rompecabezas binario (también conocido como Takuzu o Subiku) es muy simple de entender y solo tiene unas pocas reglas: dado que el nombre del juego es binario, es bastante obvio, pero solo puede completar ceros y unos. No más de dos del mismo dígito...

10
Período 2 Quine invertida

Su tarea es escribir un programa que genere su propio código fuente a la inversa. Sin embargo, cuando se ejecuta el código invertido, debería generar el código fuente, orientado en la dirección correcta. Ejemplo Digamos que su programa es abc. Cuando se ejecuta, debería salir cba. cba, cuando se...

10
¡Haz un intérprete para sí!

Sí es un lenguaje basado en pila que tiene algunas instrucciones separadas por espacios: yes: Push 1 to the stack no: Push 0 to the stack what: Push the input to the stack (input is taken at the start of program execution and is the same for the whole execution) sure: Increment the last item in...

10
La conjetura de von Koch

Es posible que conozca al matemático von Koch por su famoso copo de nieve. Sin embargo, tiene problemas de ciencias de la computación más interesantes bajo la manga. De hecho, echemos un vistazo a esta conjetura: Dado un árbol con nnodos (por lo tanto, n-1bordes). Encuentre una manera de enumerar...