Preguntas etiquetadas con code-golf

44
Agrega dos números

Entrada: dos enteros. Preferiblemente enteros decimales, pero se pueden usar otras formas de números. Estos pueden darse al código en la entrada estándar, como argumentos para el programa o función, o como una lista. Salida: Su suma. Use el mismo formato para los enteros de salida que los enteros...

44
Un número recién descubierto: ¡bleen!

"¡El Premio Nobel de Matemáticas fue otorgado a un profesor de California que descubrió un nuevo número! El número está desvanecido, que según él pertenece entre 6 y 7". --George Carlin En este desafío, imprimirá todos los números enteros, inclusive, dentro del rango de entrada dado. Imprima...

44
Sí, por supuesto que soy un adulto!

Creo que todos hemos hecho esto cuando éramos niños: algunos sitios web requieren una edad mínima de 18 años, por lo que solo restamos unos años del año de nacimiento y voilà, somos "mayores de 18 años". Además, para la mayoría de las atracciones en los parques de atracciones, la altura mínima...

44
Hilo de policías anagramas policías

Este desafío tiene dos hilos. Este es el hilo conductor de la policía. El hilo de los ladrones se encuentra aquí . Su desafío es elegir una secuencia OEIS y escribir dos programas completos en dos idiomas diferentes que produzcan ese enésimo elemento en la secuencia cuando se le da un n a través...

44
Incrementar una matriz

Dada una matriz no vacía de enteros positivos, "incremente" una vez de la siguiente manera: Si todos los elementos de la matriz son iguales, agregue 1a al final de la matriz. Por ejemplo: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, 3, 3, 3, 3, 1] De lo...

44
Ordenar por orden una matriz

Desafío Dado un conjunto no entero de enteros, por ejemplo: [5, 2, 7, 6, 4, 1, 3] Primero sepárelo en matrices donde ningún elemento sea más grande que el anterior (es decir, matrices no ascendentes): [5, 2] [7, 6, 4, 1] [3] A continuación, invierta cada matriz: [2, 5] [1, 4, 6, 7]...

44
¿Es esta palabra ordenada léxicamente?

Dada una cadena de entrada S, regrese truthysi todas las letras en S están ordenadas léxicamente: sus valores ASCII deben estar en orden ascendente o descendente. Regreso falsyen otros casos. Entrada La entrada será en el mismo caso (todo en mayúsculas o minúsculas). Su presentación debe ser...

44
Hackear una lotería

Recientemente ha creado una cuenta en un sitio de apuestas poco fiable, donde por una tarifa de 25 dólares, le reembolsarán una cantidad aleatoria entre 0 y 50 dólares. Después de obtener alrededor de 5 dólares dos veces, decide probar que el sitio es una estafa. Después de acceder a su cortafuegos...

44
Si AB está en AB A más B eh?

Dados dos enteros, A y B, la salida A si AB (A menos B) está en AB (A a B), de lo contrario, la salida B. "A menos B" es la resta estándar. "A a B" es el rango de enteros que comienzan en A y terminan en B, incluidos A y B. Por ejemplo: 1 to 4: 1, 2, 3, 4 -2 to 5: -2, -1, 0, 1, 2, 3, 4, 5 3 to...

44
¿Es esta cuerda un cuadrado?

Una cadena se considera cuadrada si se cumplen las siguientes condiciones: Cada línea tiene el mismo número de caracteres. El número de caracteres en cada línea es igual al número de líneas. Su tarea es escribir un programa o función que determine si una cadena de entrada dada es o no un...

44
Es moderno ser cuadrado

Desafío Entonces, um, parece que, si bien tenemos muchos desafíos que funcionan con números cuadrados o números de otras formas, no tenemos uno que simplemente pregunte: Dado un entero n(donde n>=0) como entrada, devuelve un valor verdadero si nes un cuadrado perfecto o un valor falsey si...

44
Implemente la "clasificación perezosa"

Se supone que debo ordenar una lista de números, pero soy muy vago. Es realmente difícil imaginar cómo intercambiar todos los números hasta que todos estén en orden creciente, por lo que se me ocurrió mi propio algoritmo que garantizará que la nueva lista esté ordenada¹. Así es como funciona: Para...

44
La rana principal 🐸

La "rana prima" es un animal extraño que salta entre enteros, hasta que llega el 3 o 19 ... Su programa debe aceptar un número entero ncomo entrada y salida del resultado del algoritmo siguiente ( 3o 19). Para un entero dado n >= 2: Dejar fser la posición de la rana. Inicialmente se...

44
Escriba el alfabeto, ¡tan rápido como pueda!

Su tarea es hacer un programa que mida qué tan rápido puede escribir las letras del alfabeto inglés. El programa sólo aceptará las letras minúsculas aa zen orden alfabético. Cada letra se repite a medida que se escribe en la misma línea (sin nueva línea ni ningún otro separador entre letras). Si...

44
Fusiona dos valores

Tiene dos valores, cada uno de los cuales 0representa "desconocido" o uno de ellos 1,2,3. Fusionarlos en un solo valor de la siguiente manera: Si ambos valores son distintos de cero e iguales, genere ese valor: (3,3) -> 3 Si ambos valores son distintos de cero pero desiguales, salida 0 para...

44
Concatenando n con n + 1

Introducción La secuencia OEIS A127421 es la secuencia de números cuya expansión decimal es una concatenación de 2 números no negativos crecientes consecutivos. En pocas palabras, cada número en la secuencia se forma al juntar n con n + 1 para algún valor entero no negativo de n . Los primeros...

44
Implementando una pila

No puedo creer que aún no tengamos esto ... Es una de las estructuras de datos más importantes en la programación, pero aún así es lo suficientemente simple como para implementarlo en un código de golf : Desafío Su tarea es implementar una pila que permita empujar y reventar números, para probar...