Programación de Puzzles y Código de Golf

21
¿Es simple o difícil?

Para lo difícil que debe hacer, debe hacer algo para que una computadora haga que descubra si algunas palabras se explican de una manera simple. Algo se explica de manera simple si solo usa las diezcientas palabras más usadas. Si no, se explica de una manera difícil. Esto puede ser una cosa de...

21
Color promedio de una imagen

Color promedio de una imagen Los científicos han podido determinar el color promedio del universo, pero ¿en cuántos bytes podemos encontrar el color promedio de una imagen? Tu tarea Su entrada será una sola imagen que necesitará para encontrar el promedio de los colores en la imagen y generar...

21
Cada longitud de ciclo posible

Se puede decir que una función (o programa) que toma entradas y proporciona salidas tiene un ciclo si la llamada a la función en su propia salida alcanza eventualmente el número original. Por ejemplo, tome la siguiente función: Input: n 1 2 3 4 5 6 Output: f(n) 5 7 1 3 4 9 Si empezamos con n=1,...

21
Números mayas ASCII

Escriba un programa o función que, dado un entero positivo como entrada, genere la representación de ese entero en números mayas . Números mayas Los números mayas son un sistema vigesimal (base 20) que usa solo 3 símbolos: < >para cero (el símbolo correcto es algún tipo de shell que no se...

21
Hexágonos conectados ASCII

Visión general Dado un número de hexágonos, colóquelos en una forma conectada dentro de los límites de una imagen de arte ASCII de 50 por 50. La forma que elijas puede ser arbitraria, lo que sea que consideres más adecuado para jugar al golf, siempre que esté conectado. Puede tener agujeros...

21
Espirales ASCII recursivas

Esta competencia ha terminado. Gracias por las interesantes entradas que no son esolang, y felicidades a Jakuje por su presentación ganadora de JavaScript. En la gran tradición de los desafíos de arte ASCII en este sitio, aquí hay otro. Dada una entrada, dibuja una

21
El gran pastel británico apagado

¡Escuché que alguien era muy egoísta en su cumpleaños, exigía pastel de todos y no había planes para compartir! 🎂 Hoy es el cumpleaños de alguien, así que ¿por qué no hornearle un pastel? Use su lenguaje de programación favorito para hacer un delicioso pastel, con un bonito mensaje de "Feliz...

21
Salida de una expresión a prueba de base

Fondo En algunos futuros posibles, el mundo convertirá sus sistemas numéricos de decimal (base 10 o b10) a alguna otra base (binaria b2, octal b8, hexadecimal b16o incluso unaria b1, ¡en cuyo caso estamos jodidos!). Por lo tanto, en preparación para este posible evento que cambiará el mundo,...

21
Contando grupos de un tamaño dado

Grupos En álgebra abstracta, un grupo es una tupla ( G , ∗ )(sol,∗)(G,\ast) , donde solsolG es un conjunto y ∗∗\ast es una función G × G → Gsol×sol→solG\times G\rightarrow G tal que se cumple lo siguiente: Para todos los x , y, zX,y,zx, y, z en solsolG , ( x ∗ y) ∗ z= x ∗ ( y∗...

21
Decir la hora en francés

Bonjour, PPCG! Quelle heure est-il? Esto significa qué hora es en francés, porque de eso se trata exactamente este desafío. Decir la hora en francés (al menos formalmente) es un poco diferente de decir la hora en inglés. Decir que la hora comienza con Il est (es). Luego, pones la hora seguida de...

21
Realizar un sobrevuelo de Plutón

¡Felicidades! La NASA te acaba de contratar para trabajar en el nuevo proyecto Horizons 2. Lamentablemente, recientemente ha habido grandes recortes presupuestarios, por lo que la alta gerencia ha decidido fingir todo el sobrevuelo planeado de Plutón (como lo hicieron para los alunizajes en los...

21
Entero Percentificar

Escriba una función que tome una lista de enteros positivos y devuelva una lista de enteros que se aproxima al porcentaje del total para el entero correspondiente en la misma posición. Todos los enteros en la lista de retorno deben sumar exactamente 100. Puede suponer que la suma de los enteros...

21
¿Por qué? ¡Para complacer al rico programador!

¿Alguna vez has querido preguntarle al compilador "¿Por qué?" La mayoría de nosotros nos hemos sentido frustrados cuando el código no funciona como debería. Mathworks por lo tanto ha implementado una pequeña y agradable función whyque responde a la pregunta. Para dar algunos ejemplos de...

21
Sumas de dígitos del 1 al 7

Reto Dado un número entero positivo Nque es 28 o por encima de, la salida de una lista de números de suma a Nque los usos cada dígito 1a través de 7exactamente una vez. Puedes dar como un programa o función. Los dígitos pueden aparecer solos o concatenados, siempre que los use una vez sin...

21
Escribe una máquina del tiempo quine

Escriba un programa que tome como entrada una cadena y un entero n, y produzca: La cadena que se pasó al programa. n hace tiempo; Un nuevo programa que se utilizará para la próxima invocación. No puede almacenar ningún dato fuera del programa, y ​​su programa no puede llamar a programas...

21
Cuenta los bytes de un programa

Nota 2: acepté @DigitalTraumala respuesta larga de 6 bytes. Si alguien puede vencer eso, cambiaré la respuesta aceptada. ¡Gracias por jugar! Nota: aceptaré una respuesta a las 6:00 pm MST del 14/10/15. ¡Gracias a todos los participantes! Estoy muy sorprendido de que esto aún no se haya preguntado...

21
Quine N-queen-and-equine

Existe una variante del conocido problema de N-reinas que involucra a reinas y caballeros y se dice que es "considerablemente más difícil" 1 . La declaración del problema es la siguiente: Debes colocar un número igual de caballeros ♞ y reinas ♛ en un tablero de ajedrez de modo que ninguna pieza...

21
Azules circulares

Escriba un programa o función que tome un número entero positivo N y recrea este patrón de círculos escalados para ajustarse a una imagen de píxeles N × N: Esta imagen es un ejemplo de salida válido para N = 946. En caso de que no esté claro, todos los círculos pequeños de color azul claro...