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.

30
Secuencia de Sylvester
La secuencia de Sylvester, OEIS A000058 , es una secuencia entera definida de la siguiente manera: Cada miembro es el producto de todos los miembros anteriores más uno. El primer miembro de la secuencia es 2. Tarea Cree el programa más pequeño posible que tome una n y calcule el …

9
Eliminar paréntesis innecesarios
Te dan una cadena compuesta con los caracteres 0123456789+*(). Puede suponer que la cadena siempre es una expresión matemática válida. Su tarea es eliminar los paréntesis innecesarios, suponiendo que la multiplicación tenga mayor prioridad que la suma. Los paréntesis deben eliminarse solo cuando no son necesarios estructuralmente : debido a …

30
¿Cómo puedo obtener un repdigit?
En honor a la repetición que tuve hace varias horas, cuando pensé por primera vez en este desafío: Los números como este que se componen de un solo dígito que se repite se llaman repdigits . ¡Los repdigits son divertidos! Todo el mundo sería más feliz si la cantidad de …
32 code-golf  math  number 

30
Convertidor binario a decimal
Convertidor binario a decimal Hasta donde puedo ver, no tenemos un desafío simple de conversión de binario a decimal. Escriba un programa o función que tome un entero binario positivo y genere su valor decimal. No está permitido utilizar ninguna función de conversión de base integrada. Las funciones de entero …

5
Reacción en cadena de bombas
Introducción: Antes de la tarea, esto es lo que hace cada elemento en el mapa: Llanura ( X): Esto no hace nada. Tierra destruida ( -): Esto es lo mismo que tierra llana, pero destruida por una bomba. La bomba activa ( !): en un mapa, esto destruirá todo en …

6
Tic-tac-toe con solo cruces
Introducción Todos conocen el juego de tres en raya, pero en este desafío, vamos a introducir un pequeño giro. Solo vamos a usar cruces . La primera persona que coloca tres cruces seguidas pierde. Un hecho interesante es que la cantidad máxima de cruces antes de que alguien pierda, es …

9
Rotar las antiagoniales
Fondo En los lenguajes de programación más razonables, es muy fácil rotar las filas o columnas de una matriz 2D. En este desafío, su tarea es rotar los antiagoniales en su lugar. Recuerde que las antiagoniales de una matriz 2D son sus cortes 1D tomados en la dirección noreste ↗. …

4
Invertir un tablero de Buscaminas
Buscaminas es un juego de computadora popular en el que probablemente hayas perdido el tiempo jugando donde tratas de revelar las celdas que son minas en una cuadrícula rectangular en base a pistas de cuántas minas vecinas tiene cada celda no minera. Y en caso de que no lo hayas …

4
Ingrese su nombre a través de un D-pad
El rompecabezas: Considere un juego de consola / de mano con un d-pad donde se le requiere ingresar un tipo de nombre. Esto apareció en muchos juegos anteriores antes de que el uso de QWERTY se popularizara en las consolas (por ejemplo, creo que la Wii usa un diseño de …
32 code-golf 

20
¿Cuánto regalo recibiste por Navidad?
Sí, cómo mucho , no es cuántos ... Como todos sabemos, un regalo grande es mucho mejor que uno pequeño. Por lo tanto, el valor de los regalos siempre debe medirse en volumen total, no en número de regalos, peso o incluso precio combinado. Como está mal visto comparar la …

3
FizzBuzz Reverse Solver
Sinopsis: Dada la salida de un programa generalizado de FizzBuzz, devuelve la lista de factores y palabras utilizadas para el programa. Descripción del desafío Imagine un programa generalizado de FizzBuzz que toma como entrada una lista de factores y palabras para usar y el número desde el cual comenzar. Por …
32 code-golf 

9
Equilibre un conjunto de pesas en un balancín
Ley de equilibrio Visión general Dada una entrada de 3 enteros positivos de un solo dígito que representan un conjunto de pesos, genera una representación ASCII de un balancín con los pesos colocados sobre él para que esté en equilibrio alrededor de un pivote central, teniendo en cuenta los efectos …

29
Subcadenas explotadas
Introducción Observemos la cuerda abc. Las subcadenas que se pueden hacer de esto son: a, ab, abc, b, bc, c Ahora necesitamos alinearlos debajo de la cadena inicial, así: abc a b c ab bc abc El orden de la cadena no importa, por lo que esto también es perfectamente …
32 code-golf  string 

30
¿Es un conjunto sin suma?
Un conjunto es libre de sumas si no hay dos elementos (no necesariamente distintos) cuando se agregan juntos son parte del conjunto en sí. Por ejemplo, no {1, 5, 7}tiene suma, porque todos los miembros son impares, y dos números impares cuando se suman son siempre pares. Por otro lado, …

8
¿Dónde está apuntando la flecha?
¿Dónde está apuntando la flecha? En este desafío, su objetivo es seguir una flecha y mostrar el personaje al que apunta. Ejemplos Entrada: d S------+ b | | c +--->a Salida: a Entrada: S-----+---a->c | V b Salida: b La flecha no apunta cporque está dividida por el a, lo …
32 code-golf 

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.