Preguntas etiquetadas con code-golf

15
Desplazamiento de siete segmentos

Sandbox Post Introducción Los paneles de información están en todas partes. Cuando la tecnología se volvió más barata, los carteles de papel se transformaron en signos luminosos que muestran palabras que aparecen en un lado y salen por el otro, como el de la figura: Cuando se inicia uno de...

15
Repite una rima y repite las vocales

Rima de las vocales: manzanas y plátanos Hay una canción tradicional para niños que repite el mismo texto una y otra vez, solo que cada vocal se reemplaza con una vocal aleatoria, pero constante a través de la estrofa actual. Desafío El objetivo es proponer el código más corto que realice dicha...

15
Simular un NFA

Un autómata finito no determinista es una máquina de estados finitos donde una tupla se asigna a múltiples estados. Es decir. reemplazamos la función de transición habitual de un DFA con otra función .δ : Q × Σ → Q(state,symbol)(state,symbol)(state,symbol)δ:Q×Σ→Q δ:Q×Σ→Q \delta : Q \times \Sigma...

15
Ordenar filas y columnas en una matriz 2D

Dada una matriz 2D de enteros, clasifiquemos sus filas y columnas en bloques. Esto significa que solo tiene que ordenar una fila o columna dada, pero aplicando las transformaciones necesarias para ordenarla a cada otra fila o columna en la matriz 2D. Reglas La entrada será una matriz 2D de...

15
Programa de auto puntuación

Tenemos el desafío de generar su propia puntuación , pero parece que todas las respuestas allí solo codifican la salida y eso es aburrido 1 . Así que tengamos un nuevo desafío. Su programa debe generar su propia longitud en bytes seguidos de la cadena " bytes", pero para evitar soluciones...

15
Cadena de suma suprema

Cadena de suma suprema Dada una cadena de entrada, devuelve la palabra con la suma más alta de cada uno de sus caracteres unicode. Reglas La entrada debe estar separada por espacios en blanco El valor de cada palabra se basa en la suma de cada carácter en el código UTF-16 de la palabra. La...

15
Escalonar, apilar, suma

Inspirado por esta pregunta de desbordamiento de pila . El reto Entrada Una matriz de matrices cuadradas que contienen enteros no negativos. Salida Una matriz cuadrada construida a partir de las matrices de entrada de la siguiente manera. Sea el tamaño de cada matriz de entrada y el número de...

15
Longitud de una secuencia de bytes UTF-8

Determine la longitud de una secuencia de bytes UTF-8 dado su primer byte. La siguiente tabla muestra qué rangos se asignan a cada longitud posible: Range Length --------- ------ 0x00-0x7F 1 0xC2-0xDF 2 0xE0-0xEF 3 0xF0-0xF4 4 Notas sobre los espacios en la tabla: 0x80-0xBF son bytes de...

15
¿Qué entrada es?

Objetivo En vista de que la Serie Mundial está a la vuelta de la esquina, necesito un programa que pueda leer los puntajes del cuadro y decirme qué entrada es. Esto es un poco complicado porque el béisbol usa un método extraño para registrar el puntaje. No escriben el puntaje del equipo al turno...

15
Generar algunos números aproximados

Antecedentes Un número npuede describirse como a Btravés si todos los factores primos nexceden estrictamente B. El reto Dados dos enteros positivos By k, salida de los k Bnúmeros de primer paso. Ejemplos Dejado f(B, k)ser una función que devuelve el conjunto que contiene los k Bnúmeros de...

15
Suma de diferencia cuadrada

La suma de los cuadrados de los primeros diez números naturales es, 12+22+⋯+102=38512+22+⋯+102=3851^2 + 2^2 + \dots + 10^2 = 385 El cuadrado de la suma de los primeros diez números naturales es, (1+2+...+10)2=552=3025(1+2+...+10)2=552=3025(1 + 2 + ... + 10)^2 = 55^2 = 3025 Por lo tanto, la...

15
¡Hacia arriba y hacia adelante para mayor gloria!

Que este desafío sirva como ( otro ) homenaje a Stan Lee, quien falleció a los 95 años. Stan Lee nos ha dejado un legado invaluable y una palabra peculiar: Excelsior . Así que aquí hay un pequeño desafío basado en lo que dijo que era su significado : Finalmente, ¿qué significa "Excelsior"?...

15
Ocultar los edificios

Versión más corta de Skyscrapers Challenge Tarea Dada una variedad de alturas de edificios y un número entero positivo k, encuentre todas las permutaciones (sin duplicados) de las alturas de modo que se vean exactamente los kedificios. Cualquier edificio ocultará todos los edificios más cortos o...

15
Problemas verbales perezosos

Resumen Se le dijo a un maestro que preparara problemas de palabras para los estudiantes. Le dan una lista de ecuaciones y le dicen que las escriba como el problema verbal correspondiente. Sin embargo, ella es muy perezosa, por lo que no le pone mucha creatividad. En cambio, ella simplemente lo...

15
Convierta un código de fecha de Excel en una "fecha"

Dado un código de fecha entero de estilo Excel no negativo, devuelva la "fecha" correspondiente en cualquier forma razonable que muestre claramente año, mes y "día". Trivial, puedes pensar. ¿Notaste las "citas de miedo"? Los usé porque Excel tiene algunas peculiaridades. Excel cuenta días con el...

15
Código Golf: Carta-Ception

El reto: Para una entrada de una letra X (mayúsculas o minúsculas de la A a la Z) y un dígito N (0-9) imprima la letra X correspondiente hecha de N * X. La carta tiene que ser de esta lista: AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H A A B B C D D E F G H H AAAAA BBBB C D D EEEE FFFF G GG HHHHH A...

15
¿Cuántas sílabas hay en ese número?

Me encantaría tomar un número y saber cuántas sílabas contiene cuando se habla en inglés. Limitemos esto a enteros positivos que son menos de mil. Soy británico, así que vamos a seguir la columna de las centenas con un 'y' cuando haya dígitos distintos de cero después. El reto Escriba un...

15
Encontrar brechas en rangos de fechas

Dada una lista de rangos de fechas rcomo entrada, salida o devolución de cualquier rango que no se encuentre r. Por el bien de este ejemplo, la entrada estará en YYYY-MM-DDformato. Digamos que tiene tres rangos de fechas: [2019-01-01, 2019-02-01] [2019-02-02, 2019-04-05] [2019-06-01,...