Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.



3
Intérprete RoboZZle
Su tarea es escribir un intérprete RoboZZle. Si no está familiarizado con el juego, mire el video en robozzle.com o lea mi descripción a continuación. Un robot vive en una cuadrícula rectangular de cuadrados de color rojo, verde, azul o negro. Los cuadrados negros son inaccesibles. Los otros son accesibles …


4
¿Tengo permiso?
El reto Dada una cadena que indica la notación simbólica del permiso UNIX de un archivo y su propiedad (ID de usuario e ID de grupo), decida si un usuario dado Atiene permiso para leerlo / escribirlo / ejecutarlo. Relacionados . Permisos en el sistema UNIX En UNIX, cada archivo …


6
¿Es un número satisfactorio?
inspirado en esta conversación de chat Un número satisfactorio es un número cuya representación decimal es de la formaabx , con las siguientes propiedades: xes el sufijo de repetición final más largo, o el último dígito si no hay repetición al final ( 123333-> 3333, 545656-> 5656,123 -> 3) bes …

3
¿Qué se puede asignar a qué?
relacionado ¿Qué se puede asignar a qué? En este desafío se le dará dos tipos, Ay By determinar si Aes asignable a B, Bse puede asignar aA o no. El sistema de tipos (Usaré t para representar cualquier tipo) Tipos basicos Los tipos básicos están representados por una sola letra …


6
Es un desafío para encontrar una película
Este es un desafío de raspado web simple (ish). Entrada Su código debe tener una clasificación de película MPAA y un número de 0 a 100 como entrada. Puede hacer esto de cualquier manera que le resulte conveniente. Salida Su código debe devolver el nombre de cualquier película que tenga …

17
Aproximar mis cuadrados
Inspirado en este video de tecmath . Se xpuede encontrar una aproximación de la raíz cuadrada de cualquier número tomando la raíz cuadrada entera s(es decir, el entero más grande de ese tipo s * s ≤ x) y luego calculando s + (x - s^2) / (2 * s). …

8
Números de BIU (o números sumados)
Cómo detectarlos Toma un entero positivo k. Encuentra sus divisores . Encuentra los factores primos distintos de cada divisor . Suma todos estos factores juntos. Si este número (suma) es un divisor de k ( si la suma divide k ) entonces, este número k, es un número BIU Ejemplos …

3
Exact Cover Puzzle
DESAFÍO Dado un conjunto de letras agrupadas, colóquelas en el tablero para que cubran el área por completo. Representación de la Junta (también conocido como BARCO DECK) El tablero es una cuadrícula de 6x6. Siempre habrá 36 cuadrados totales. Las columnas están marcadas AF. Las filas están marcadas 1-6. Ejemplo: …

3
Rectángulos Unicode
Dado una matriz ade caracteres deu=" ╶╺╵└┕╹┖┗╴─╼┘┴┶┚┸┺╸╾━┙┵┷┛┹┻╷┌┍│├┝╿┞┡┐┬┮┤┼┾┦╀╄┑┭┯┥┽┿┩╃╇╻┎┏╽┟┢┃┠┣┒┰┲┧╁╆┨╂╊┓┱┳┪╅╈┫╉╋" las coordenadas de una submatriz como x, y, w, h(izquierda, superior, de anchura> 1, altura> 1) un grosor tde 1 (como en ┌) o 2 (como en ┏) renderiza un borde interno para la submatriz con el grosor especificado, teniendo en cuenta las …

2
Implemente el cubo cúbico
Cúbicamente es un lenguaje esotérico bastante nuevo capaz de crear respuestas cortas, similares al golf, para un subconjunto muy específico de problemas. Es único en el sentido de que almacena memoria en forma de un cubo de Rubik 3x3, lo que hace que los cálculos sean mucho menos triviales que …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.