Programación de Puzzles y Código de Golf

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
Escribir un código golfista [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Code Golf Stack Exchange. Cerrado hace 2 años . Su trabajo, si decide no rechazarlo,...

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
Crear una quine giratoria

La rotación de una cadena se realiza dividiendo una cadena en dos partes e invirtiendo su orden, por ejemplo, "world! Hello,"es una rotación de "Hello, world!". Es posible crear programas que se pueden rotar para formar un programa diferente, pero aún válido. Considere este ejemplo en...

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
Wikipedia: ¡filosofía!

Como muchos geeks pueden saber, la mayoría de las páginas (95% creo) en wikipedia eventualmente conducen a una filosofía como esta: Haga clic en el primer enlace que no está en cursiva o entre paréntesis y que está a otro artículo normal: (es decir, no Archivo: o Especial :, pero cosas como...

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
Falsificación en miniatura

Como cualquier fotógrafo aficionado puede decirle, el postprocesamiento extremo siempre es bueno. Una de esas técnicas se llama " falsificación en miniatura ". El objetivo es hacer que una imagen parezca una fotografía de una versión miniaturizada de juguete de sí misma. Esto funciona mejor para...

26
Imprime la proporción áurea

¡Esto fue divertido! Sin embargo, con solo tres dígitos, la diversión terminó demasiado pronto. Este desafío es similar, pero mantendremos la diversión. El reto Imprima tantos dígitos de la Proporción Dorada φ como sea posible. La proporción áurea se define como el número que satisface φ = (φ +...

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...