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.



4
Planta árboles en un parque: ¡tan rápido como puedas!
Este desafío está inspirado en esta aplicación . Los casos de prueba están tomados de esa aplicación. Este es un desafío de código más rápido , donde el objetivo es resolver los casos de prueba más grandes en la menor cantidad de tiempo. Se proporcionan algunos casos de prueba más …


30
¿Soy un número automórfico?
Un número automórfico es un número que es un sufijo de su cuadrado en la base 10. Esta es la secuencia A003226 en el OEIS. Tu tarea: Escriba un programa o función para determinar si una entrada es un número Automorphic. Entrada: Un número entero entre 0 y 10 ^ …


22
¡Simplifique la entrada de matriz!
He escrito algunos desafíos relacionados con las matrices, y común para todos es que utilizo un formato como el siguiente cuando represento las matrices, tanto en ejemplos como en casos de prueba: 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 Este es …

18
¿Se repite?
Una cadena de caracteres se repite si contiene dos subcadenas consecutivas que son equivalentes. Por ejemplo, 2034384538452 repite ya que contiene 3845dos veces, consecutivamente. Por lo tanto, su desafío es decidir si una cadena contiene una subcadena repetida. Puede tomar la entrada como una cadena o una matriz de caracteres. …

7
¿Es un número cíclico?
Un número cíclico es un número de "n" dígitos que cuando se multiplica por 1, 2, 3, ... n, da como resultado los mismos dígitos pero en un orden diferente. Por ejemplo, el número 142,857 es un número cíclico ya que 142,857 x 2 = 285,714, 142,857 x 3 = …

20
Imprimir el nombre de una variable [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 2 años . Escriba una función (no un programa completo), de modo que si la …

6
Códigos de estado de EE. UU. Más eficientes
¡Abrevia ese estado de EE. UU.! fue divertido, pero aprendimos que abreviar eficientemente los nombres de los estados de Estados Unidos es difícil con el sistema actual. Vamos a idear un esquema de código de estado alternativo para el golf eficiente. Tu tarea: Escriba una función (o programa) que, dado …
20 code-golf  string 

9
Garble esa cuerda!
Dada una cadena como entrada, genera una o más variantes de la cadena de manera que: Ningún personaje está en su posición original Ningún personaje es adyacente a un personaje que originalmente era adyacente a Puede suponer que esto siempre será posible para la cadena dada, y solo contendrá caracteres …

19
Dibuja un gran ASCII X
Problema Inspirado en un desafío anterior haciendo algo similar Dada una nsalida de entrada entera positiva, una forma que sigue este patrón: entrada n=1: * * * * * entrada n=2: ** ** **** ** **** ** ** entrada n=3: *** *** *** *** ***** *** ***** *** *** *** …

6
Dibuja la fase lunar
Desafío Dada la fase de la luna, dibuje usando el arte ASCII. Su programa debe manejar luna nueva, luna creciente, primer trimestre, gibosa creciente, luna llena, gibosa menguante, último cuarto y media luna menguante. Su entrada será un número entero. 0 -> new moon 1 -> waxing crescent 2 -> …


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.