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.

3
Texto en un círculo
Escriba un programa o función que imprima una cadena de entrada alrededor del círculo discreto que tenga el radio mínimo posible. Por ejemplo, para la entrada This is an example, su programa debería generar: a si n s i e h x T a m p le Generación circular Deberá …

20
Rangos fluctuantes
Dada una lista con número, genera los rangos de esta manera: Entrada: [0, 5, 0]se convertiría [0, 1, 2, 3, 4, 5, 4, 3, 2, 1, 0]. Esto es mapear un rango a través de la matriz, por lo que primero tenemos que crear el rango [0, 5], que es …


1
Resolver un tablero 0h n0
0h n0 es un juego muy simple y divertido, un poco como Sudoku o buscaminas. Reglas del juego (Recomiendo usar el tutorial en el juego si puedes, es muy simple y útil) El rompecabezas comienza con un n * ntablero que contiene algunas piezas fijas y algunas celdas vacías, y …

12
¿Cuándo tendré un auto binario?
Noté que el odómetro de mi auto estaba en 101101 cuando hoy me puse a trabajar. Lo cual es un número genial porque es binario (y un palíndromo, pero eso no es importante). Ahora, quiero saber cuándo la próxima vez tendré una lectura binaria del odómetro. No puedo leer el …

20
Calcular minimax de una matriz
Considere una matriz xcomo [1 5 3 4]y un número n, por ejemplo 2. Escribir todos de talla nsubarreglos correderas: [1 5], [5 3], [3 4]. Deje que el minimax de la matriz se define como el mínimo de los máximos de los bloques de deslizamiento. Entonces, en este caso, …

11

6
Programación supersticiosa
Tu desafío es extremadamente simple. Dado un año como entrada, imprima todos los meses de ese año que contendrán un viernes 13 de acuerdo con el calendario gregoriano. Tenga en cuenta que aunque el calendario gregoriano no se introdujo hasta 1582, por simplicidad, pretendemos que ha estado en uso desde …
19 code-golf  date  time 

13
El método del cuadrado medio
Introducción El método del cuadrado medio se utiliza para generar números pseudoaleatorios. Sin embargo, este no es un buen método en la práctica, ya que su período suele ser muy corto y tiene algunas debilidades graves. ¿Como funciona esto? Tomemos un ejemplo: Para la semilla, elegimos 123456: Seed 123456 La …

20
Escribir una metaquina
Una metaquina es un programa que no es una quina, pero cuya salida, cuando se ejecuta como un programa en el mismo lenguaje, es una quine. El objetivo de este desafío es escribir una metaquina. Este es el código de golf , por lo que el código más corto gana, …

19
Los números de Lucas-nacci
Antecedentes Casi todos están familiarizados con los números de Fibonacci F(n) : 0, 1, 1, 2, 3, 5, 8, 13, 21 ... Estos están formados por la función de recursión F(n) = F(n-1) + F(n-2)con F(0)=0y F(1)=1. A000045 Una secuencia estrechamente relacionada son los números de Lucas L(m) : 2, …

15
Elementos hipercubos
Escriba una función o programa que genere el número de cada tipo de elemento (vértice, arista, cara, etc.) de un hipercubo N-dimensional. Como ejemplo, el cubo tridimensional tiene 1 celda (es decir, 1 cubo tridimensional), 6 caras (es decir, 6 cubos bidimensionales), 12 aristas (es decir, 12 cubos bidimensionales) y …


3
Un mapeo de primes
Recientemente, he encontrado un mapeo biyectivo f desde enteros positivos hasta secuencias finitas anidadas. El propósito de este desafío es implementarlo en el idioma que elija. El mapeo Considere un número n con los factores donde . Luego: Por ejemplo: Reglas Puede escribir un programa completo o una función para …


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.