Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

8
Encuentra el polinomio
Sabemos que f es un polinomio con coeficientes enteros no negativos. Dada f (1) y f (1 + f (1)) de retorno f . Puede generar f como una lista de coeficientes, un polinomio con formato ASCII o similar. Ejemplos: f(1) f(1+f(1)) f 0 0 0 1 1 1 5 …

19
¿Cuánta reputación tiene un usuario de Steam? [cerrado]
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 2 años . Introducción Para aquellos que no están familiarizados con el vapor, o al menos con este aspecto en …

30
Inversión de intercalado
Dada una cadena, inviértela entrelazada. A continuación, le indicamos cómo hacerlo abcdefghiy abcdefghijindexado en 0: Separe los caracteres en los índices pares de los caracteres en los índices impares:acegi bdfh acegi bdfhj Invierta los caracteres en índices impares:acegi hfdb acegi jhfdb Intercalar en una cadena nuevamente:ahcfedgbi ajchefgdib Reglas Debe admitir …
20 code-golf  string 

5
> <> Fuera del agua
El querido pez que nada a través del código de &gt; &lt;&gt; (un lenguaje de programación esotérico) ha sido sacado de su entorno natural. Este cambio lo ha vuelto incapaz de moverse de la forma en que solía hacerlo: lo que solía ser un movimiento toroidal se ha restringido a …
20 code-golf  grid 

3
[Br] eaking Code Golf [Ba] d
Considere la siguiente cadena: Tin Snips Esta cadena contiene varios símbolos atómicos en la tabla periódica . Podríamos reescribir esta cadena para identificar varios de ellos: [Ti][N] [Sn][I][P][S] Por supuesto, también podríamos escribirlo de esta manera: T[In] [S][Ni][P][S] Las reglas para reescribir la entrada son las siguientes: El caso de …



1
Convierta expresiones λ en expresiones SK
El cálculo λ , o cálculo lambda, es un sistema lógico basado en funciones anónimas. Por ejemplo, esta es una expresión λ: λf.(λx.xx)(λx.f(xx)) Sin embargo, para los propósitos de este desafío, simplificaremos la notación: Cambie λa \(para que sea más fácil escribir):\f.(\x.xx)(\x.f(xx)) Los .encabezados in lambda son innecesarios, por lo …

9
Enumerar árboles binarios
Arboles binarios Un árbol binario es un árbol con nodos de tres tipos: nodos terminales, que no tienen hijos nodos unarios, que tienen un hijo cada uno nodos binarios, que tienen dos hijos cada uno Podemos representarlos con la siguiente gramática, dada en BNF (forma Backus-Naur): &lt;e&gt; ::= &lt;terminal&gt; | …

18
¡Dibujame el círculo de unidades (extraño)!
Introducción Puedes conocer y amar tu círculo de unidad normal. Pero los matemáticos están locos y, por lo tanto, han abstraído el concepto a cualquier punto que les satisfaga x*x+y*y=1. Debido a que los Criptógrafos 1 también son extraños, les encantan los campos finitos y, a veces, los anillos finitos …

4
Invertir localmente un polinomio
Desafío Dado un polinomio pcon coeficientes reales de orden 1y grado n, encontrar otro polinomio qde grado a lo sumo nde tal manera que (p∘q)(X) = p(q(X)) ≡ X mod X^(n+1), o dicho de otro modo tal que p(q(X)) = X + h(X)cuando hes un polinomio arbitrario con ord(h) ≥ …

3
Problema de rafting (variante de mochila)
Primer acertijo mío, ¡sugerencias de mejora recibidas con gusto! El escenario es; Trabajas como gerente de una empresa de rafting en aguas bravas. Todas las mañanas, se le da una lista de reservas, y debe clasificarlas en cargas de balsa. Escriba un programa o función en el idioma elegido que …

16
Te doy enésima permutación, tú me das N
De entrada: una secuencia de letras mayúsculas (ASCII [65; 90]) que es el N º * permutación lexicográfico del conjunto múltiple de sus caracteres * las permutaciones están numeradas de 0 o 1 hacia arriba Salida: entero de base 10 N Rulez Puede haber duplicados (así es como este desafío …

8
Guide the Alphabet
Guide the Alphabet Dada una variedad de direcciones, donde las direcciones se definen de la siguiente manera: NW N NE W . E SW S SE O como índices (puede usar estos índices para obtener instrucciones en lugar de las cadenas anteriores): 0 1 2 3 . 4 5 6 …

13
Multiplicación de cremallera
Introducción Definamos una nueva operación aritmética, que llamo multiplicación de cremallera . Para que la cremallera multiplique dos enteros no negativos, agrega ceros a la izquierda para hacer que las longitudes coincidan, multiplique los dígitos de base 10 correspondientes de los números, agregue ceros a los resultados para obtener números …

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.