Preguntas etiquetadas con code-golf

21
Números Congruentes

Definiciones: Un triángulo se considera un triángulo rectángulo si uno de los ángulos internos es exactamente 90 grados. Un número se considera racional si se puede representar mediante una relación de enteros, es decir p/q, donde ambos py qson enteros. Un número nes un número congruente si...

21
Resta la matriz plegada

Reto: Dada una matriz NxN donde norte≥ 2norte≥2N\geq2 y una de las ocho 'opciones de plegado' distintas, genera una matriz / lista 2D con los valores restados. Las ocho opciones de plegado son: de izquierda a derecha; De derecha a izquierda; de arriba hacia abajo; abajo hacia arriba; de arriba a...

21
Matchmaker, Matchmaker, hazme un partido

( aunque no encontraremos Findni atraparemos un tryCatch) Esta es la segunda parte de una serie de varias partes de implementación de algunas funciones interesantes de R. La primera parte se puede encontrar aquí . La tarea: Debe implementar la matchfunción de R en el menor número de bytes...

21
¿Cuánto tiempo queda?

¿Cuánto tiempo queda? Recientemente, estaba haciendo pizza usando un temporizador de 5 minutos en mi teléfono. Cuando alguien entró y me preguntó cuánto tiempo me quedaba, al principio me confundí por un momento sobre cómo responder la pregunta. Verá, si el temporizador en el momento actual fuera...

21
Cuente el número de caminos más cortos hasta n

Este desafío de código hará que calcules la cantidad de formas de llegar a partir de usando mapas de la forma (con j un número entero no negativo), y hacerlo en el número mínimo de pasos.nnn222x↦x+xjx↦x+xjx \mapsto x + x^jjjj (Tenga en cuenta que esto está relacionado con la secuencia OEIS A307092...

21
Veo tus BIDMAS y te crío un BADMIS

Veo tus BIDMAS y te crío un BADMIS Reto Dado un conjunto de números con operadores entre ellos: "5 + 4 * 9/3 - 8", devuelve todos los resultados posibles de la expresión para cada permutación del orden de operaciones básicas: [/, *, +, -]. Reglas Lagunas estándar prohibidas I / O La entrada...

20
Números de Hamming

Dado un número entero positivo, imprima esa cantidad de números de Hamming , en orden. Reglas: La entrada será un entero positivo n ≤ 1 , 000 , 000n≤1,000,000n \le 1,000,000 La salida debe ser los primeros n términos de https://oeis.org/A051037 El tiempo de ejecución debe ser <1 minuto Este...

20
Calculadora básica

Debe escribir un programa para evaluar una cadena que se ingresaría en una calculadora. El programa debe aceptar la entrada y salida de la respuesta correcta. Para los idiomas que no tienen funciones estándar de entrada / salida, puede asumir las funciones readLiney print. Requisitos No utiliza...

20
Detectar cadenas rotadas

Leer dos cadenas de stdin. Salida Yessi una cadena es una versión rotada de la otra. De lo contrario salidaNo Casos de prueba Entrada CodeGolf GolfCode Salida Yes Entrada stackexchange changestackex Salida Yes Entrada stackexchange changestack Salida No Entrada Hello...

20
Persistencia Aditiva

El código más corto para pasar todas las posibilidades gana. En matemáticas, la persistencia de un número mide cuántas veces se debe aplicar una determinada operación a sus dígitos hasta que se alcanza cierta condición fija. Puede determinar la persistencia aditiva de un entero positivo sumando...

20
Explotar "espacio en blanco libre"

Supongamos que un desafío de codegolf no cuenta espacios en blanco en la duración de su programa. Haga trampa en este sistema codificando su secuencia de comandos en espacios en blanco y desarrolle una secuencia de comandos que decodifique y ejecute espacios en blanco integrados. Ejemplo Mi...

20
Juega Connect 4!

Escribe un programa para jugar el juego de Connect 4 . Se le da el estado del tablero como entrada y debe decidir en qué columna colocar su pieza para obtener 4 en fila (horizontal, vertical o diagonal) o bloquear a su oponente para que no haga lo mismo. El tablero es una matriz de 6x7, donde cada...

20
Fracciones egipcias

Visión general: De Wikipedia : Una fracción egipcia es la suma de fracciones unitarias distintas. Es decir, cada fracción en la expresión tiene un numerador igual a 1 y un denominador que es un entero positivo, y todos los denominadores difieren entre sí. El valor de una expresión de este tipo es...

20
Imprimir alfabeto personalizado

El reto Muestra el alfabeto de una letra dada leída desde la entrada de la consola. Si la letra es mayúscula, debe mostrar el alfabeto en mayúscula. El alfabeto impreso debe terminar en la letra precedente de la insertada. Si se agrega un parámetro adicional a la entrada (un punto simple .), el...

20
Encuentra el período de Pisano

La secuencia de Fibonacci es una secuencia bien conocida en la que cada entrada es la suma de las dos anteriores y las dos primeras entradas son 1. Si tomamos el módulo de cada término por una constante, la secuencia se volverá periódica. Por ejemplo, si decidimos calcular la secuencia mod 7...

20
Encuentra el casco convexo de un conjunto de puntos 2D

Cuando martillas un juego de clavos en una tabla de madera y envuelves una banda de goma alrededor de ellos, obtienes un casco convexo . Su misión, si decide aceptarla, es encontrar el casco convexo de un conjunto determinado de puntos 2D. Algunas reglas: Escríbalo como una función, las...