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.

5
¡Es hora de elecciones!
¡Es hora de contar los votos! Hoy hay elecciones locales en todo mi país. Aquí, el número de asientos para cada parte se decide utilizando el método D'Hondt . Su objetivo es implementar un programa o función que decida cuántos asientos obtiene cada parte, en la menor cantidad de bytes. …
13 code-golf 

1
Concatenar listas de cadenas en cuanto a elementos en Python
Esta es una pregunta de consejos para jugar golf en python . Suponga que tiene dos listas de cadenas y desea concatenar las entradas correspondientes de cada lista. Por ejemplo con a=list("abcd")y b=list("1234"), calcular ["a1","b2","c3","d4"]. Esto es trivial en los lenguajes de programación basados ​​en matrices, donde las operaciones generalmente …
13 code-golf  tips  python 

4
Muy buenos números de Friedman
Un número de Friedman es un número entero positivo que es igual a una expresión no trivial que usa sus propios dígitos en combinación con las operaciones +, -, *, /, ^, paréntesis y concatenación. Un número de Nice Friedman es un número entero positivo que es igual a una …

11
Cálculo de distancias mod N
Ha estado recolectando datos de un Advanced Collecting Device Controller ™ durante mucho tiempo. Revisas los registros y, para tu horror, descubres que algo ha salido terriblemente mal: ¡los datos solo contienen los últimos bits de los números! Afortunadamente, sabes el valor inicial y que el valor nunca cambia rápidamente. …
13 code-golf  math 


4
¿Se puede escribir la palabra con teclas adyacentes?
Antes de leer esto, sugiero leer este pequeño rompecabezas: /puzzling/11408/longest-word-with-adarest-letters-on-a-keyboard Quiero que cree un programa que tome un argumento, una palabra (solo letras minúsculas) y que muestre "Sí" si la palabra se puede escribir con teclas adyacentes en el teclado (vea el artículo) y "No" si la palabra puede No …

2
ASCII Art Generation
Tarea Escriba un programa o función que tome una imagen de ancho wy alto h, y dos enteros a <= w/2y b <= h/2, y genere una representación artística de la imagen, con las dimensiones ax b. El arte ascii debe generarse a través de los siguientes pasos (u otro …


7
Fila, Columna, Diagonal, Bloque
Escriba un bloque cuadrado de código que tenga N caracteres de ancho y N caracteres de alto, para algún número entero positivo N. Por ejemplo, su N puede ser 5 y el bloque se verá así: ThisI sMy5B y5Cod eBloc kOkay Este bloque debe comportarse de la siguiente manera: Cuando …

30
Cuenta el número de vocales en cada palabra de una cadena
Este es un desafío bastante fácil. Desafío La entrada contendrá una cadena (no nullvacía) de una longitud máxima de 100. Emite el número de vocales en cada palabra de la cadena, separadas por espacios. Reglas La cadena no tendrá más de 100 caracteres de longitud. La cadena sólo contendrá alfabetos …

2
Generación de rompecabezas de búsqueda de palabras
Dada una lista de cadenas, encuentre la matriz cuadrada más pequeña que contiene cada una de las cadenas iniciales. Las cadenas pueden aparecer horizontal, vertical o diagonal y hacia adelante o hacia atrás como en esta pregunta Word Search Puzzle . Las palabras deben colocarse en el cuadrado, con al …

6
Giro divisor iterado
Definiciones Dejar my nser enteros positivos. Decimos que mes un giro divisor de nsi existen enteros 1 < a ≤ btales que n = a*by m = (a - 1)*(b + 1) + 1. Si mse puede obtener naplicando cero o más giros divisores, entonces mes un descendiente de n. …

1
Compartir pizza de manera justa
La dificultad de compartir pizza con amigos es que es difícil asegurarse de que todos tengan la misma cantidad de pepperoni en su porción. Por lo tanto, su tarea es decidir cómo cortar una pizza de manera justa para que todos estén felices. Direcciones Escriba un programa que, dada una …

11
Calcule el XOR inverso
Sea fla función que asigna un bitfield ( {0 1}) de tamaño n+1a bitfield de tamaño nal aplicar XORel ith y i+1th bit y escribir el resultado en el nuevo bitfield. Ejemplo: f("0101") = "111" Cálculo informal: 0 XOR 1 = 1 1 XOR 0 = 1 0 XOR 1 …
13 code-golf 

2
Concatenar cadenas con contexto
Cadenas con contexto Para los propósitos de este desafío, una cadena con contexto es un triple de cadenas, llamada contexto izquierdo , parte de datos y contexto derecho . Representa una subcadena de una cadena más larga. Usamos la tubería vertical |como separador, por lo que un ejemplo de una …
13 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.