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
Alfabeto Semi-Diagonal
Dada una letra del alfabeto inglés, su tarea es construir un alfabeto semi-diagonal a la entrada. ¿Cómo construir un alfabeto semi-diagonal? Descripción breve : Primero, toma la posición de la letra en el alfabeto, P( Pestá indexada aquí 1). Luego, imprime cada letra hasta la entrada (inclusive) en una línea, …

30
La función de Ackermann
La función de Ackermann es notable por ser uno de los ejemplos más simples de una función total y computable que no es primitiva recursiva. Usaremos la definición de A(m,n)tomar dos enteros no negativos donde A(0,n) = n+1 A(m,0) = A(m-1,1) A(m,n) = A(m-1,A(m,n-1)) Puedes implementar una función con nombre …

30
196 algoritmo de código de golf
Escriba un programa corto para el algoritmo 196 . El algoritmo comienza desde un número entero, luego le agrega su reverso hasta que se alcanza un palíndromo. p.ej input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = 23232 output = 23232 Entrada …

11
El extraño orden de Sharkovskii
Introducción En este desafío, trataremos con un cierto orden de los enteros positivos. El pedido es así: 3, 5, 7, 9, 11, ... 2*3, 2*5, 2*7, 2*9, 2*11, ... 4*3, 4*5, 4*7, 4*9, 4*11, ... 8*3, 8*5, 8*7, 8*9, 8*11, ... 16*3, 16*5, 16*7, 16*9, 16*11, ... ... ... 64, …

30
Generar el triángulo de Pascal
El triángulo de Pascal se genera comenzando con un 1 en la primera fila. En las filas subsiguientes, el número está determinado por la suma de los dos números directamente arriba a la izquierda y a la derecha. Para demostrar, aquí están las primeras 5 filas del triángulo de Pascal: …

3
Conecta 4: ¡Encuentra lo falso!
El banco ha sido forzado, y todos los matones de la mafia local tienen una coartada inusual: ¡estaban en casa jugando Connect 4! Para ayudar con la investigación, se le pide que escriba un programa para validar todos los paneles de Connect 4 que se han incautado con el fin …

2
Una situación nudosa
Dada la notación Dowker de un nudo y sus signos de cruce, calcule su polinomio de paréntesis. Aunque hay más definiciones técnicas, para este desafío es suficiente pensar en un nudo como algo hecho físicamente al unir los dos extremos de una cuerda. Como los nudos existen en tres dimensiones, …


15
Desbloquee su cerradura
Has bloqueado tu bicicleta con un candado de combinación de 3 dígitos. Ahora quieres dar un paseo y debes desbloquearlo con la ayuda del siguiente programa. Entrada 1er parámetro La combinación de dígitos de su bloqueo en estado bloqueado . Debe ser diferente del segundo parámetro (= la combinación del …

30
¡Repetido! Factoriales!
¡No debe confundirse con Find the factorial! Introducción El factorial de un entero nse puede calcular por n ! = N × ( n - 1 ) × ( n - 2 ) × ( . . . ) × 2 × 1n!=n×(n−1)×(n−2)×(...)×2×1n!=n\times(n-1)\times(n-2)\times(...)\times2\times1 Esto es relativamente fácil y nada nuevo. …

11
¿Cuántas páginas he arrancado?
El mes pasado tomé prestados muchos libros de la biblioteca. Todos eran buenos libros, llenos de emociones y giros en la trama. Desafortunadamente, en algunos momentos me enojé mucho / triste / decepcioné, así que arranqué algunas páginas. Ahora la biblioteca quiere saber cuántas páginas he arrancado para cada libro. …
34 code-golf 

15
Puntos triangulares de celosía cerca del origen
Fondo Una cuadrícula triangular es una cuadrícula formada al enlosar el plano regularmente con triángulos equiláteros de longitud lateral 1. La siguiente imagen es un ejemplo de una cuadrícula triangular. Un punto reticular triangular es un vértice de un triángulo que forma la cuadrícula triangular. los origen es un punto …

20
Cañón del alfabeto
Se dispara una bala de cañón de modo que en el primer parpadeo de su vuelo asciende por las Ncopas de los árboles, durante el segundo parpadeo por las N-1copas de los árboles, etc., hasta que alcanza el punto más alto de su trayectoria. Luego comienza a caer en 1, …



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.