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.

30
¿Es la cadena X una subsecuencia de la cadena Y?
Dadas las cadenas X e Y, determine si X es una subsecuencia de Y. La cadena vacía se considera una subsecuencia de cada cadena. (Por ejemplo, ''y 'anna'son subsecuencias de 'banana'.) Entrada X, una cadena alfanumérica entre mayúsculas y minúsculas posiblemente vacía Y, una cadena alfanumérica sensible a mayúsculas y …
23 code-golf  string 

30
Reinventar el bucle For [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 3 años . For los bucles se usan ampliamente en muchos idiomas, pero ¿qué haría si no …

11
¿Es este número en secreto Fibonacci?
Fondo La mayoría de ustedes saben qué es un número de Fibonacci . Algunos de ustedes pueden saber que todos los enteros positivos se pueden representar como una suma de uno o más números distintos de Fibonacci, de acuerdo con el Teorema de Zeckendorf . Si el número de términos …

6
Factorizar un entero gaussiano
Un número entero gaussiano es un número complejo cuyas partes reales e imaginarias son números enteros. Los enteros gaussianos, como los enteros ordinarios, pueden representarse como un producto de números primos gaussianos, de una manera única. El desafío aquí es calcular los constituyentes primos de un entero gaussiano dado. Entrada: …


13
Hacer una firma tipo larga
Reto Encuentre una expresión, como máximo de 100 bytes de longitud, con la firma de tipo más larga. Reglas Se permite cualquier idioma escrito estáticamente con inferencia de tipos. El tipo no debe ser ambiguo, pero de lo contrario puede incluir tipos sin instancias definidas. Por ejemplo Num [a]yEq [a] …

13
¿Puedes manejar el pub?
Fondo Es tarde el viernes por la tarde y tú y tus amigos deciden ir al pub más tarde esa noche, pero antes de ir al pub piensas que debes tomar algunas bebidas. Sin embargo, las cosas se intensifican rápidamente; su amigo Shaddock Pamplemousse ganó la lotería a principios de …

1
¿Cuándo una jirafa no es una jirafa?
Espero que este tipo de "acertijo" sea un tema de programación en Puzzles y Code Golf. Dé un ejemplo de una situación en la que el siguiente método de C # devuelvefalse : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Reglas: …

19
El desafío de Dijkstra
Presentado en honor a APL como una herramienta interactiva que cumple 50 este año Fondo Ken [Iverson] presentó su artículo Formalismo en lenguajes de programación en agosto de 1963 en una Conferencia de trabajo sobre estructuras de lenguaje mecánico, Princeton, NJ La lista de congresistas está llena de nombres famosos …

2
Máquina expendedora de emoji
¿No puedes ver emoji? Haga clic aquí . Simulará una máquina expendedora. Los elementos son 56 emojis diferentes, que se pueden representar como dos caracteres UTF-8 sustitutos, desde: 🍅 (U + D83C U + DF45) hasta 🍼 (U + D83C U + DF7C). En HTML, estos emojis se pueden representar …
23 code-golf 

27
Reorganizando la secuencia
Introducción Observemos la siguiente secuencia (enteros no negativos): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, ... Por ejemplo, tomemos los primeros tres números. Estos son 0, 1, 2. Los números utilizados en esta secuencia se pueden ordenar de seis maneras diferentes: 012 …

13
is_gaussian_prime (z)?
Tarea Escriba una función que acepte dos enteros a,bque representen el entero gaussiano z = a+ib(número complejo). El programa debe devolver verdadero o falso dependiendo de si a+ibes un primo gaussiano o no . Definición: a + bi es una prima gaussiana si y solo si cumple una de las …

7
Crucigramas de código
Este es un desafío de policías y ladrones . Responda aquí si es policía (creador de crucigramas), responda la pregunta complementaria si es un ladrón (solucionador de crucigramas). Puedes asumir ambos roles. Policías (Puzzlers) Su tarea es escribir un crucigrama de 10 × 10 donde, en lugar de palabras o …

17
Inscriptio Labyrinthica
En el lugar de enterramiento del Rey Silo de Asturias hay una inscripción que dice SILCI PRINCEPS FECIT (el Rey Silo hizo esto ). La primera letra se encuentra en el medio, y desde allí se lee yendo en cualquier dirección no diagonal que se irradia hacia afuera. La letra …
22 code-golf  string 


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.