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.

2
2D Maze Minus 1D
Este desafío consiste en convertir laberintos 2D en laberintos 1D. Visión general +-+-+-+-+-+-+ +-+-+-+-+-+-+ graph { | | | | |A| | B| A B A -- D + + + + +-+-+ + + + + +-+-+ \ | C -- D | | | | | | | …

29
Predicado de encadenamiento de números
Problema: Su tarea es decidir si en una secuencia de números, cada número contiene al menos uno de los dígitos del número que lo precedió. Por ejemplo, lo siguiente debería devolver la verdad: [1, 12, 203, 0, 30] ^ ^ Contains a 0 ^ Contains a 2 ^ Contains a …
27 code-golf 

24
¿Cuándo ocurrirá el Brexit?
Bueno, sucedió Brexit . Y Sky News, siendo los genios que son, han decidido crear una cuenta regresiva al costado de un autobús. Tu trabajo es hacer algo similar. El Reino Unido abandona la UE el 31 de marzo de 2019 y debe crear una cuenta regresiva digital para esto …
27 code-golf  date 

19
Estanterías ASCII
¿Conoces los estantes apilables que son básicamente cajas de madera que se pueden apilar juntas? Vamos a simular la construcción de algunas estanterías de libros con arte ASCII. Nuestros libros tienen un tamaño convenientemente uniforme, y todos se parecen a lo siguiente: |X| |X| |X| Las estanterías son cajas individuales, …

2
Huracán Matthew y los rayos
Reto Inspirado por este desafío y el desagradable huracán Matthew , generaremos dinámicamente algunos rayos. n = 15: \ /\ / \ / / /\ /\ / \ \ / / /\ /\ \ / / \ /\ \ /\ / \ \ /\ / \ \ /\ Entrada Entero …

30
Calcule los factores primos
Tuvimos un desafío de factorización principal hace un tiempo, pero ese desafío tiene casi seis años y apenas cumple con nuestros requisitos actuales, por lo que creo que es hora de uno nuevo. Reto Escriba un programa o función que tome como entrada un número entero mayor que 1 y …

21
Cuerdas Primarias
Una cadena primaria ( binaria-prima ) es aquella que, cuando se escribe como una cuadrícula binaria, cada fila y columna tiene un total primo. Esa es una explicación bastante vaga, así que analicemos con un ejemplo trabajado ... Para este ejemplo usaremos la cadena bunny: Primero, encuentre el punto de …


11
Números de pureza
Hoy veremos una secuencia a , relacionada con la función Collatz f : Llamamos a una secuencia de la forma z, f (z), f (f (z)), ... una secuencia de Collatz . El primer número en nuestra secuencia, a (1) , es 0 . Bajo la aplicación repetida de f …

16
Salida de una tienda al revés
Dado un número entero, genera una tienda al revés. La entrada determina tanto el tamaño de la tienda (valor absoluto) como si la entrada está en el lado izquierdo (números negativos) o en el lado derecho (números positivos). If input = -1: ____ \/_/ If input = -2: ________ \ …

29
Permutar alfabéticamente una cadena
Tarea Su objetivo, si elige aceptarlo, es escribir un programa que, dada una cadena de entrada (o conjunto de caracteres), produzca todas las permutaciones posibles de las letras en esa cadena. Soy quisquilloso con mi salida, por lo que debe ordenarse alfabéticamente, sin duplicados. Ejemplo: Entrada: buzz Salida: buzz bzuz …

12
Suma o diferencia de dos poderes de dos
Su desafío, si elige aceptarlo, es, dado un número entero K >= 1, encontrar números enteros no negativos Ay B tal que al menos una de las dos condiciones siguientes se cumpla: K = 2^A + 2^B K = 2^A - 2^B Si no existe tal Ay B, su programa …
27 code-golf  math 

30
Cadena de subcadenas
Introducción Para este ejemplo, tomemos la cadena Hello, World!y la matriz [3, 2, 3]. Para encontrar la cadena de subcadenas, pasamos por el siguiente proceso: El primer número de la matriz es 3, por lo que obtenemos la subcadena [0 - 3], que es Hel. Después de eso, eliminamos los …
27 code-golf  string 

15
Eliminar caso duplicado y cambiado
Gol El objetivo de este desafío es: dada una cadena como entrada, eliminar pares de letras duplicados, si el segundo elemento del par es de mayúsculas opuestas. (es decir, mayúsculas se convierte en minúsculas y viceversa). Los pares deben reemplazarse de izquierda a derecha. Por ejemplo, aAadebería convertirse aay no …
27 code-golf  string 

26
Hacer una cadena (algo) autorreferencial
¿Quieres hacer una cadena donde el ( 1-indexada caracteres) en el índice nes n. Cuando nes menor de 10, esto es fácil: "123456789". Cuando nes 12, por ejemplo, se vuelve imposible, ya que los números mayores que 9 (en la base 10) ocupan más de un carácter. Podemos poner en …

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.