Escriba un programa para probar si una cadena es palindrómica, con la condición adicional de que el programa sea
Escriba un programa para probar si una cadena es palindrómica, con la condición adicional de que el programa sea
El programa debe imprimir el alfabeto cuatro veces: primero en el orden alfabético normal, segundo en el orden de un teclado qwerty, tercero en el orden de un teclado dvorak y, por último, en orden alfabético inverso. La salida debería parecerse a
¿Qué consejos generales tienes para jugar al golf en PHP? Estoy buscando ideas que puedan aplicarse a los problemas de código de golf en general que sean al menos algo específicos de PHP (por ejemplo, "eliminar comentarios" no es una respuesta). Por favor, publique un consejo por...
Rompecabezas: Escriba un programa corto de tres líneas que: tiene 5/7/5 sílabas por línea cuando se lee en voz alta genera un haiku cuando se ejecuta. Un ejemplo de un programa que tiene la estructura correcta, pero salida no haiku, es (Python): >>> for x in range(3): ... print...
Escriba el programa más corto posible (longitud medida en bytes) que cumpla los siguientes requisitos: sin entrada la salida es stdout la ejecución finalmente termina El número total de bytes de salida excede el número de Graham Suponga que los programas se ejecutan hasta la terminación...
Esta es la versión de audio del desafío de codificación de imágenes de Twitter . Diseñe un formato de compresión de audio que pueda representar al menos un minuto de música en 140 bytes o menos de texto imprimible codificado en UTF-8. Impleméntelo escribiendo un programa de línea de comandos que...
Las preguntas eliminadas en Stack Overflow a veces son un excelente material de golf. Escriba una función que tome un entero no negativo como entrada y devuelva verdadero si todos los dígitos en la representación de base 10 de ese número son únicos. Ejemplo: 48778584 -> false 17308459 ->...
El número 113es el primer primo cuya longitud 3es primo, la suma digital 5 = 1 + 1 + 3es primo y el producto digital3 = 1 * 1 * 3 es primo. Un primo que tiene estas 3 propiedades se llamará supremamente primo . Los primos 11117y 1111151son otros ejemplos. Gol Escriba un programa que pueda...
Escriba una función / programa que acepte una cadena de letras minúsculas / mayúsculas [A-Za-z] como entrada, que verifique si las letras que aparecen son únicas y están en orden alfabético (ignorando mayúsculas y minúsculas) o no. El resultado debe ser verdadero si son únicos y en orden alfabético...
Uno de los sistemas de votación más comunes para las elecciones de un solo ganador es el método de votación plural. En pocas palabras, el candidato con más votos gana. Sin embargo, la votación en pluralidad es matemáticamente poco sólida y puede crear situaciones en las que los votantes se vean...
¡Este desafío es el premio de NinjaBearMonkey por ganar mis bloques de bloques de construcción! desafío con la presentación del Caballero Negro . ¡Felicidades NinjaBearMonkey! El desafío aquí es bastante simple, pero tiene una variedad de enfoques posibles. La historia cuenta que en el mundo de...
Aviso: este desafío del rey de la colina se ha completado. Esto significa que la marca de verificación verde, que se ha otorgado a C5H8NNaO4 por su entrada, The Observer no se moverá a ninguna nueva respuesta. Aún puede enviar nuevas entradas, pero puede haber retrasos en los nuevos torneos...
Usted es transportado en un universo paralelo donde las personas escriben ecuaciones matemáticas en computadoras como arte ASCII a mano. Como adicto a LaTeX, esto es totalmente inaceptable, y debería automatizar este proceso de alguna manera. Su objetivo es escribir un programa que genere una...
Su objetivo es generar una espiral de Fibonacci con números. Ejemplo de entrada / salida 1 -> 1 2 -> 1 1 3 -> 1 1 2 2 2 2 6 -> 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8...
Usted es un joven chef talentoso que acaba de recibir el puesto de sous chef en el restaurante indio más prestigioso del mundo. Tiene poca experiencia en la preparación de la cocina india, pero está decidido, por lo que se dispuso a demostrar su valía. Decide convertirse en el principal experto en...
Harto de la fiabilidad del almacenamiento flash, decidió almacenar todos sus programas en uno de esos viejos y flexibles disquetes de 1,440 KiB. Sin embargo, después de copiar ni siquiera 3.000 programas, el disco estaba lleno. ¿Cómo es eso posible? Experto en el arte del código de golf como eres,...
¡Es mi 17 cumpleaños y estás invitado a mi fiesta! Y como siempre en las fiestas, habrá pastel. Un pastel ... Y necesitas tanto como sea posible. Como esta es una fiesta justa, cada uno de nosotros dirá cuánto de mi pastel queremos y la persona que dijo la cantidad más pequeña lo conseguirá....
Dado un carácter, genera (en la pantalla) toda la distribución del teclado qwerty (con espacios y líneas nuevas) que sigue al carácter. Los ejemplos lo dejan claro. Entrada 1 f Salida 1 g h j k l z x c v b n m Entrada 2 q Salida 2 w e r t y u i o p a s d f g h j k l z x c v b n...
Escriba un script que escriba en la salida estándar, o el equivalente de su idioma, 100 líneas de código Java (válido) que comience con: class Tuple1 {public Object _0;} class Tuple2 {public Object _0,_1;} class Tuple3 {public Object _0,_1,_2;} class Tuple4 {public Object _0,_1,_2,_3;} class...
Dado un número natural n, devuelve el númeron -th Leyland . Número de Leyland Los números de Leyland son enteros positivos kde la forma k = x^y + y^x Donde x,yson enteros estrictamente mayores que 1. Se enumeran en orden ascendente. EDITAR: @DigitalTrauma sugirió que incluya la siguiente...