Programación de Puzzles y Código de Golf

12
Interpolación polinómica

Escriba un programa que realice la interpolación polinómica usando números racionales de precisión arbitraria verdadera. La entrada se ve así: f (1) = 2/3 f (2) = 4/5 f (3) = 6/7 ... Puede suponer que hay exactamente un espacio en blanco antes y después del =signo, todos los números son...

12
Código de golf: Distribuir las bolas (I)

Desafío En esta tarea, ha calculado la cantidad de formas en que podemos distribuir las bolas A en las celdas B y cada celda tiene al menos una bola. Las entradas A y B se dan en una sola línea separada por un espacio en blanco, las entradas son terminadas por EOF. Es posible que desee...

12
El camino más corto para un caballero de ajedrez

Su programa debe calcular el número de movimientos que necesita un caballero de ajedrez para llegar a cada casilla del tablero de ajedrez. La entrada será dos enteros separados por espacios que representan las coordenadas del cuadrado inicial (coordenadas horizontales y luego verticales, 0-7...

12
¿Qué día es hoy (u otras fechas)?

Tarea Escriba un programa o una función que calcule el nombre del día de la semana de una fecha que ingresa un usuario. De entrada y salida Entrada es una cadena, YYYYMMDD. Ejemplo de valores de entrada: 20110617: 17 de junio de 2011 19040229: 29 de febrero de 1904 06661225: 25 de diciembre de...

12
Programación creativa [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 8 años . Haz una historia con tu programación....

12
Quine para guardar sesiones

Inspirado por esta pregunta . Cree un programa que le pida al usuario que almacene algunos datos, y cuando el programa se cierre, escupe el programa en sí mismo, excepto que los datos de la sesión hayan cambiado. Luego, el usuario abre el programa recién generado y puede recuperar los datos del...

12
Marcar Codificador de semáforo

Su objetivo es escribir un codificador de semáforo de bandera , que convertirá una oración dada en los caracteres de semáforo de bandera correspondientes, de acuerdo con el sistema de semáforo descrito en Wikipedia . Suponga que la entrada es una oración única proporcionada a través de stdin (o...

12
Implemente una calculadora gráfica

Ha habido muchas preguntas relacionadas con calculadoras; sin embargo, no parece que ninguno implique implementar una calculadora gráfica. El reto Debe escribir un programa completo que tome múltiples fórmulas como entrada de STDIN y las grafica en STDOUT. La entrada tomará la forma...

12
Convertir de notación de infijo a notación de prefijo

Dada una expresión aritmética, que puede incluir paréntesis ( ()), exponentes ( ^), división ( /) y multiplicación ( *), suma ( +) y resta ( -) (en ese orden de operación), como a ^ (2 / 3) * 9 * 3 - 4 * 6 genera la misma expresión en notación de prefijo. (- (* (* (^ a (/ 2 3)) 9) 3) (* 4...

12
¡Haz algo sabroso! [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 5 años . Su desafío es...

12
Encuentra palabras con una mano

'exagerado' es un ejemplo de una palabra que se puede escribir en la mano izquierda, en un mapa de teclado qwerty normal. 'monopolio' es un ejemplo para la mano derecha. Buscando en el wordsarchivo unix palabras que puedan escribirse con una mano. La salida debe ser dos líneas: lista separada por...

12
crear una barra de progreso ascii

bueno, es algo similar a esta pregunta pero con algunas pequeñas diferencias. tienes que escribir un programa para pedir el ancho de la barra de progreso y cuánto trabajo se realiza. y luego dibuje una barra de progreso con las siguientes características: ancho indica cuántos caracteres tiene que...

12
Listas de anidamiento

Dada una lista con listas anidadas en su interior, devuelva la lista con los elementos anidados de las listas anidadas. Entrada La lista tendrá, como máximo, listas anidadas de 4 profundidades. Cuente todos los 0 dentro de la entrada como un espacio nulo. Salida Imprima individualmente cada...

12
Anota un juego de Yahtzee

Para cada una de las 13 filas de una hoja de puntaje de Yahtzee , se le da (a partir de stdin) una lista separada por espacios de 5 números (dados). Su tarea es calcular el puntaje de cada línea y generar el Gran Total del juego. Ejemplo Entrada y cómo interpretarla: Input Box Score 6 1 4 1 3...