Preguntas etiquetadas con code-golf

17
Mostrar una pista MIDI

Antecedentes Los archivos MIDI son bastante diferentes de los archivos de audio WAV o MP3. Los archivos MP3 y WAV contienen bytes que representan una "grabación" del audio, mientras que los archivos MIDI tienen una serie de mensajes MIDI almacenados en eventos MIDI que informan a un sintetizador...

17
Insta-Name ... ¡Solo agregue el codificador!

En el idioma inglés, una forma segura de hacer una combinación de letras sin sentido pronunciable es hacerlo completamente de pares de consonantes-vocales, por ejemplo, Wu ko pa ha , o, Me fa ro , consonante primero, seguido de vocal . Desafío: Escriba un programa o función que, dado un número de...

17
El enésimo ternario

Defino el enésimo ternario como un ternario que devuelve ny tiene la forma: 1 ? 2 ? 3 ? n - 1 ? n : 0 : 0 : 0 # n - 1 zeroes Escriba una función o un programa completo que, con una entrada n, generará o devolverá el enésimo ternario. Código-Golf. Casos de prueba 0 #=> undefined behaviour 1...

17
Reconstruyendo una ciudad ASCII

+ - + + - + | El | + - + + - + El | El | El | El | El | El | El | El | + - + + - + + - + + - + La gente de ASCIIville está reconstruyendo su ciudad y esbozando nuevos planos. Su trabajo es dibujar su nueva ciudad en función de cuántos edificios quieran. La entrada será cuántos edificios hay....

17
Encuentra el ángulo de referencia

Esta es una pregunta bastante simple. De acuerdo con este sitio web aleatorio que encontré: Archivo web , un ángulo de referencia es the acute angle formed by the terminal side of the given angle and the x-axis.que debe escribir un programa para encontrarlos. No recuerdo nada del álgebra 2, ¿qué...

17
Una cifra de cuatro cuadrados más feroz

Antecedentes Hace ciento trece años, el criptógrafo aficionado Félix Delastelle publicó su trabajo sobre el cifrado de cuatro cuadrados , un cifrado de sustitución digráfica que acepta dos permutaciones de un alfabeto de 25 letras como claves y codifica mensajes que consisten en esas letras. Como...

17
Sinónimos de formato de torneo

Pasé todo el día en un torneo de Super Smash Bros., y comencé a pensar en algo de la terminología que usamos para describir los sets. Estos son los tres tipos de sets que veo jugar en torneos: Lo mejor de 3 (Bo3) Se juegan tres juegos. El ganador del set es el jugador que ganó la mayoría de los...

17
Alternar, imprimir, repetir

Este desafío está inspirado libremente por el esolang Pada no implementado . Considere una matriz de 8 bits, todos inicializados a cero. Introduciremos un conjunto de instrucciones muy minimalista para imprimir cadenas arbitrarias. Hay dos instrucciones, que toman un parámetro Nque es el índice de...

17
¡Firma esa palabra 2!

¡Firma esa palabra 2! No hace mucho tiempo, publiqué un desafío llamado ¡ Firma esa palabra! . En el desafío, debe encontrar la firma de la palabra, que son las letras ordenadas (por ejemplo, la firma de thisis hist). Ahora bien, ese desafío funcionó bastante bien, pero hubo un problema clave: fue...

17
Ode Golf - Supresiones de cartas

Dado un archivo de diccionario (un archivo de texto que contiene una palabra o frase en cada línea, con posible puntuación pero sin números; las líneas están ordenadas alfabéticamente), debe generar cada combinación de palabras donde una letra puede eliminarse de una palabra para formar otra; la...

17
Captura en el tablero de ajedrez

Debe escribir un programa o función que reciba una cadena que represente un tablero de ajedrez con solo peones como entrada y salida o devuelva si es posible alguna captura en el tablero. La entrada está en una notación similar a FEN que describe las posiciones de los peones blancos y negros sin...

17
IMPRIMA así

Escriba un programa que tome una entrada a STDIN y haga todas las letras minúsculas (incluidas las letras acentuadas) en la 2k-1palabra mayúscula y todas las letras mayúsculas (también las letras acentuadas) en la 2kpalabra minúscula ( kes un entero positivo). El programa no debe afectar a otros...

17
Primes de la espiral de Ulam

La espiral de Ulam es un tema realmente fascinante, pero desconcertante, en matemáticas. Aquí se puede encontrar cómo funciona en detalle , pero se puede explicar un breve resumen de la siguiente manera: Comienzo escribiendo un uno, luego escribo dos a la derecha. Sobre los dos, escribo un tres, y...

17
Generar algunos PIN seguros

Inspirado por esta publicación migrada mal recibida . El jefe de seguridad de su empresa está preocupado por su sistema generador de PIN después de que se lo dio 12345. Tampoco apreciaba realmente la broma de Spaceballs que hiciste a su costa, por lo que se te ha delegado para volver a escribir el...

17
Mecanografía del teclado del teléfono celular

Mecanografía del teclado del teléfono celular Esta pregunta se hizo hace un tiempo, pero se cerró debido a malas especificaciones. Entonces, lo estoy rehaciendo, con mejores especificaciones. Esta pregunta está relacionada, pero va en la dirección opuesta. Antes de que apareciera T9, para...

17
Diversión con permutaciones

¿Quién no ama absolutamente las permutaciones, verdad? Lo sé, son increíbles, ¡muy divertidos! Bueno, ¿por qué no tomar esta diversión y hacerla más divertida ? Aquí está el desafío: Dada una entrada en la forma exacta:, de nPrdónde nse toma el grupo y res el número de selecciones de ese grupo (...

17
Enumeración de vectores N-dimensionales

Dado un número entero positivo k > 1y un número entero no negativo i, genera una ktupla (o kvector dimensional) de números enteros no negativos. Para cada k, el mapa de ℕ a ℕ k , debe ser biyectivo . Es decir, cada entrada idebe producir una tupla diferente y cada tupla posible debe ser...

17
Golf con función gamma

Dado un número real ten (-10^9,13)(sin incluir -10^9o 13) como entrada, salida Γ(t), también conocida como la función Gamma , que se define de la siguiente manera: No puede usar una función Gamma incorporada para resolver esta tarea, ni puede usar funciones de integración numérica o simbólica...

17
Dibujo de estructuras de Lewis de alcanos

¡Acabo de recibir una lección en la escuela sobre alcanos y pensé que probablemente sería un gran desafío de golf de código! ¡No se preocupe, no es tan complicado como parece! Un resumen rápido (Tenga en cuenta: para mantener este resumen, no toda la información es 100% precisa). Los alcanos son...