Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

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, …

23
Dilema ruidoso del prisionero iterado
En este desafío, jugarás el ruidoso dilema del prisionero iterado. El dilema del Prisionero es un escenario en la teoría de juegos donde hay dos jugadores, cada uno con dos opciones: cooperar o desertar. A cada jugador le va mejor si desertan que si cooperan, pero ambos jugadores preferirían el …


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, …



21
Números fáciles de multiplicar
Su tarea es determinar si dos números son fáciles de multiplicar . Esto significa que su multiplicación larga de base 10 no tiene ningún traspaso (reagrupación) entre los valores posicionales, observando tanto los pasos de multiplicación como el paso de suma. Esto sucede cuando cada par de dígitos que se …

30
Crea una bola mágica 8
Cuando era niño, mi amigo tenía una bola mágica 8 a la que le hacíamos preguntas y veíamos cuál era el destino de esa pregunta. Reto Su desafío es escribir un programa (o función) que cuando se ejecuta (o se llama), genera (o devuelve) una respuesta aleatoria de las posibles …


30
Arriba y abajo, arriba y abajo
Reto: Dada una entrada entera positiva n , cree un vector que siga este patrón: 0 1 0 -1 -2 -1 0 1 2 3 2 1 0 -1 -2 -3 -4 -3 -2 -1 ... ±(n-1) ±n O, explicado con palabras: el vector comienza en 0, y hace incrementos …

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.