Preguntas etiquetadas con code-golf

27
¡Cuidado con el tornado matricial!

El tornado matricial es como cualquier otro tornado: consiste en cosas que giran alrededor de un centro. En este caso, elementos de la matriz en lugar de aire. Aquí hay un ejemplo de un tornado matricial: Primero comenzamos seccionando la matriz en anillos cuadrados, cada sección consta de...

27
Convertir a números de Suzhou

Los números de Suzhou (蘇州 碼子; también 花 碼) son números decimales chinos: 0 〇 1 〡 一 2 〢 二 3 〣 三 4 〤 5 〥 6 〦 7 〧 8 〨 9 〩 Funcionan prácticamente como números arábigos, excepto que cuando hay dígitos consecutivos que pertenecen al conjunto {1, 2, 3}, los dígitos alternan entre notación de trazo...

27
Puntuación válida de bádminton?

Introducción: Vi que solo había otro desafío relacionado con el bádminton en este momento . Como yo mismo juego al bádminton (durante los últimos 13 años), pensé que agregaría algunos desafíos relacionados con el bádminton. Aquí el primero: Reto: Entrada: Dos enteros Salida: Una de las tres...

27
Hazme una suma mágica mínima

Manteniendo este desafío corto. Te dan 4 números: p1, p2, p3 y p4. La suma mágica de los números se define de la siguiente manera: magic_sum = |p1 - p2| + |p2 - p3| + |p3 - p4| + |p4 - p1| Solo puede cambiar uno de los valores enteros anteriores (p1, p2, p3 o p4). Debe cambiar el valor de modo...

27
Analizar un literal entero de C ++ 14

De acuerdo con http://en.cppreference.com/w/cpp/language/integer_literal , los literales enteros consisten en un literal decimal / hexadecimal / octal / binario y un sufijo entero opcional, que obviamente es completamente innecesario, desperdicia bytes preciosos y es No se utiliza en este...

27
Salida de la lista de notas musicales.

Esta tarea es simple: escriba un programa o función que genere la lista de todas las notas musicales (usando nombres de notas en inglés) de A ♭ a G♯. Todas las notas sin un nombre que consista en una sola letra (es decir, notas negras en un teclado musical) deben tener su nombre impreso dos veces,...

27
Nada como un buen juego antiguo de ModTen

Descargo de responsabilidad: ModTen es un juego de cartas de ficción creado con el único propósito de este desafío. Las reglas de ModTen ModTen se juega con una baraja estándar de 52 cartas. Debido a que las reglas completas aún no se han inventado, nos vamos a centrar exclusivamente en la...

27
Apilamiento de cajas pesadas

Tienes un montón de cajas pesadas y quieres apilarlas en la menor cantidad de pilas posibles. El problema es que no puede apilar más cajas en una caja de las que puede soportar, por lo que las cajas más pesadas deben ir en la parte inferior de una pila. El reto Entrada : Una lista de pesos de...

26
Mi palabra puede golpear tu palabra

PROBLEMA Dadas dos palabras, encuentra al ganador en una batalla de raíz digital . Defina la raíz digital de una palabra de esta manera: A cada letra del alfabeto se le asigna un número: A = 1, B = 2, C = 3, ..., Z = 26 Agregue los valores para cada letra para totalizar la palabra. Tome "CAT",...

26
Simular una máquina de registro Minsky (I)

Hay muchos formalismos, por lo que si bien puede encontrar otras fuentes útiles, espero especificar esto con suficiente claridad como para que no sean necesarias. Un RM consta de una máquina de estados finitos y un número finito de registros con nombre, cada uno de los cuales contiene un número...

26
Imprimir un árbol de navidad

El reto Imprima un bonito árbol de Navidad con su propia estrella en la parte superior utilizando el código más corto posible. La estrella del árbol es un asterisco ( *) y el cuerpo del árbol está hecho de 0El árbol debe tener 10 filas de alto. Cada fila debe tener una sangría adecuada en la forma...

26
Supercuerda común más corta

Dada una lista de cadenas, s_0, s_1, ..., s_nencuentre la cadena más corta Sque contenga cada una de ellas s_0, s_1, ..., s_ncomo una subcadena . Ejemplos : S('LOREM', 'DOLOR', 'SED', 'DO', 'MAGNA', 'AD', 'DOLORE')='SEDOLOREMAGNAD' S('ABCDE', 'BCD', 'C')='ABCDE' Escriba el programa (o función)...

26
Cuenta las palabras en un texto y muéstralas

El código debe ingresar un texto (no obligatorio puede ser cualquier archivo, stdin, cadena para JavaScript, etc.): This is a text and a number: 31. La salida debe contener las palabras con su número de ocurrencias, ordenadas por el número de ocurrencias en orden

26
Pokeball Simulator

En los videojuegos de Pokemon, el jugador es enviado al mundo para forzar a los animales salvajes a formar pequeñas bolas y entrenarlos para pelear. Por supuesto, todos saben que nadie juega Pokemon para la batalla. ¡El verdadero atractivo de la serie es que el Pokémon se está atrapando! Su trabajo...

26
¿Qué es mejor, Emacs o Vim? (Google lucha)

Saludos, nobles golfistas de código. Hoy resolverás el debate más antiguo y distinguido: ¿Emacs o Vim? Su desafío es tomar dos términos de búsqueda como entrada y salida, cuál de esos términos tiene la mayor cantidad de resultados de búsqueda de Google. (Esto es obviamente completamente justo....

26
Encuentra el enésimo par de primos gemelos

Dos números primos se definen como primos gemelos si difieren en dos. Por ejemplo, 3 y 5 son primos gemelos al igual que 29 y 31. Escriba un programa que encuentre el enésimo par de primos gemelos (donde n proviene de STDIN) y los imprima en STDOUT, separados por una coma y un espacio. Este es el...

26
Generador de diagramas de Golf a Venn

Generador de diagramas de Golf a Venn Para celebrar adecuadamente el 180 cumpleaños de John Venn , hoy su tarea será crear un programa que genere un diagrama de Venn . Entrada: Un entero positivo Nque definirá el rango de números que aparecen en el diagrama (de cero a N) y tres conjuntos de...

26
Código más corto para colocar puntos al azar y conectarlos

La tarea Esta es una tarea de codificación bastante simple, todo lo que su programa tiene que hacer es colocar un punto en un lienzo (o su alternativa en otro lenguaje de codificación) y conectarlo a todos los puntos ya colocados. Su programa debe incluir una entrada, la cantidad de puntos que se...

26
Modo (elemento más común) de una lista

Escriba un fragmento para calcular el modo (número más común) de una lista de enteros positivos. Por ejemplo, el modo de d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] es 1, porque ocurre el máximo de 5 veces. Puede suponer que la lista se almacena en una variable como dy tiene un modo...