Preguntas etiquetadas con code-golf

9
La expansión binaria binaria

Normalmente, descomponemos un número en dígitos binarios asignándolo con potencias de 2, con un coeficiente de 0o 1para cada término: 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 La elección de 0y 1es ... no muy binaria. Realizaremos la verdadera expansión binaria expandiéndonos con potencias de 2,...

9
Fecha dentro del rango?

Dada una MM/DDfecha ( 12/24) y un intervalo de fechas de inicio / finalización ( 11/01 - 06/24), determine si la fecha está dentro del intervalo de fechas indicado. Los rangos de fechas pueden ser secuenciales ( 05/01 - 11/01) o ajustarse al año siguiente ( 11/01 - 05/01). Ejemplos: 12/24está...

9
Badugi, ¿quién gana?

Inspirado por este desafío y relacionado con este . Antecedentes Badugi [bæduːɡiː] es una variante de low-ball draw-poker. ¡El evento de $ 1K de la Copa Mundial de Poker Poker de Pokerstars comienza en 3 horas y necesitaré saber qué tan buenas son mis manos! El juego utiliza una baraja...

9
¿Creciente, decreciente, ninguno o todos?

Tomar dos entradas, un vector no vacío / lista que contiene los dígitos 1y 2y una cadena (no, no se puede tomar 0/1en su lugar). La cadena será una de las siguientes (en minúsculas, exactamente como se escribe a continuación: increasing decreasing ones twos all none Si la cadena es ____, deberá...

9
Sistema elíptico

Introducción Dados cinco puntos en el plano, su tarea es calcular el área de la elipse que pasa por estos puntos. Puede suponer que se puede construir exactamente una elipse no degenerada con los valores de entrada dados. Reglas La entrada es 10enteros en cualquier forma conveniente,...

9
Golf los pseudoprimes!

Introducción / antecedentes En una discusión reciente en el chat de cifrado, tuve el desafío de discutir / ayudar con la prueba de primalidad de Fermat y los números de Carmichael. Esta prueba se basa en la premisa que a^(p-1) mod p==1siempre se mantendrá para los primos p, pero no siempre para...

9
Expandir cadenas de comparación

A diferencia de la mayoría de los lenguajes, Python evalúa a<b<ccomo se haría en matemáticas, comparando en realidad los tres números, en lugar de comparar el booleano a<bcon c. La forma correcta de escribir esto en C (y muchas otras) sería a<b && b<c. En este desafío, su...

9
Primes en la factorización prima

Vi venir otro gran desafío en PPCG, y realmente me encantan algunos primos. Luego leí mal el texto introductorio, y me pregunté qué habían creado los cerebros creativos aquí. Resulta que la pregunta planteada era trivial, pero me pregunto si lo mismo puede decirse de la pregunta que leí...

9
Un tren cruza un puente etiquetado

Considere un puente de longitud B formado por mosaicos etiquetados con los dígitos de los enteros positivos concatenados. Por ejemplo, si B era 41, entonces se vería así: ----------------------------------------- 12345678910111213141516171819202122232425 Ahora imagine un tren de longitud T...

9
Dada una entrada int n, imprima n * invertido (n)

Dado un número entero n, imprimirn * reversed(n) reversed(n)es el número que obtienes cuando tienes reverselos dígitos n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Mapa ASCII de cinco caracteres

Nota: en esta publicación, los términos 'carácter' y 'color' significan esencialmente lo mismo Esta imagen: puede ser representado como ....'''333 .eeee'''3e ..dddd33ee %%%dd####e (asignación de colores a caracteres ascii) El teorema de los cuatro colores establece que "dada cualquier...

9
Advent Challenge 2: The Present Vault Raid!

<< Anterior Siguiente >> Desafío Ahora que Santa finalmente ha descubierto cómo entrar en su bóveda actual, se da cuenta de que de alguna manera los elfos entraron allí antes que él y le robaron algunos de sus regalos. Sin embargo, todavía no han descubierto cómo salir de la bóveda,...

9
La calculadora de tiempo de trabajo

Esto se basa en cómo mi empresa se ocupa del monitoreo de los tiempos de trabajo de cada empleado. Cada uno de nosotros tiene una tarjeta que se puede pasar frente a un sensor, de modo que un reloj registra las horas en que los empleados ingresan o salen de la oficina. Cada vez que el registro está...

9
¡Ahora estamos pensando en n dimensiones!

La pregunta: dado un número n≥ 2, ¿cuántos pares distintos de puntos en una red ntridimensional n x n x n x n x n x n ... x n, donde las coordenadas van de 0a n - 1, están a una distancia al menos n separada? Los pares {(2,1,3,1), (3,2,1,3)}y {(3,2,1,3), (2,1,3,1)}no se consideran distintos entre...

9
Alemán plegable

Dada una cadena alemana y una indicación de un caso (inferior / superior / título), doble la cadena a ese caso. Especificaciones La entrada consistirá solo en a- zmás äöüß-,.;:!?'"en mayúsculas y / o minúsculas. El caso objetivo puede tomarse como tres valores únicos (especifique cuáles son) de...