Preguntas etiquetadas con code-golf

12
Convertir entre claves de música

Antes de partir, no tiene que entender mucha notación musical para hacer este desafío. EXPLICACIÓN En la partitura estándar, las claves dobles atraviesan la página y sirven como puntos de referencia para las notas, lo que le permite saber qué nota debe reproducirse. Si aún no está familiarizado...

12
Golf mi C "pre-golf"

Antecedentes Para mis envíos de código de golf en C, necesito una herramienta de procesamiento. Al igual que en muchos otros lenguajes, el espacio en blanco es irrelevante en su mayoría en la fuente C (¡pero no siempre!) - aún hace que el código sea mucho más comprensible para los humanos. Un...

12
Encuentra la contraseña

Una cerradura de combinación ordinaria de N dígitos consta de N discos giratorios. Cada disco tiene dígitos 0-9 inscritos en orden, y debe convertirlos a la contraseña correcta para abrirlo. Obviamente, si no conoce la contraseña, deberá intentarlo como máximo 10 N veces antes de desbloquearla. Eso...

12
Un banco para amigos menos confiables

Introducción Has conseguido un trabajo como ministro de finanzas en tu país inventado en tu patio trasero. Ha decidido crear su propio banco en su país para usted y sus amigos menos confiables. Como no confía en sus amigos, ha decidido escribir un programa para validar todas las transacciones para...

12
Advent Challenge 4: presente línea de montaje!

<< Anterior Siguiente >> ¡Santa pudo refabricar todos los regalos que los elfos robaron durante la noche! Ahora tiene que enviarlos a la línea de ensamblaje para su embalaje. Por lo general, tiene una cámara para supervisar la línea de montaje, tanto para asegurarse de que los elfos...

12
Juega un juego de Dice Cricket

Dice Cricket es un juego que me presentaron cuando era niño y que he utilizado como una forma de pasar el tiempo durante años. No pude encontrar una página de Wikipedia, así que explicaré las reglas a continuación. Reglas de cricket de dados Premisa Dice Cricket es un juego similar a anotar un...

12
Un poco de mancha alterna

Introducción Este desafío requiere que establezca los ceros finales de una representación binaria entera 010101…, esto se explica mejor con un ejemplo: Dado el entero 400, el primer paso es convertirlo a binario: 110010000 Como podemos ver, el quinto bit es el bit menos significativo 1, por lo...

12
¿Cuánto tiempo le tomará a Santa entregar sus regalos?

Publiqué este desafío hace un tiempo, que se refiere a cuántos elfos necesita Santa para entregar regalos. Debido al aumento de la población, Santa está un poco más presionado por el tiempo este año. Aunque en el pasado operamos de forma muy asincrónica, estamos comenzando a experimentar con una...

12
Préstamo de cantidades "generosas" de dinero

Introducción Tienes un amigo que sigue pidiéndote préstamos y te estás cansando de ello. Hoy, volvió a pedir un préstamo. En lugar de rechazar su oferta, tienes una gran idea: trollea a tu amigo dándole tantas monedas / billetes como sea posible. Desafío Tomarás como entrada: la cantidad de...

12
Desenrede los datos doblemente vinculados

Una lista doblemente enlazada es una estructura de datos en la que cada nodo tiene un value"enlace" tanto con el previoussiguiente como nodesen el siguiente . Por ejemplo, considere los siguientes nodos con valores 12, 99 y 37: Aquí, los nodos con valores 12 y 99 apuntan a sus respectivos...

12
Cifrado en números!

El problema: ¡Dos agentes secretos enemigos han ideado un maravilloso método de comunicación (para ti)! Así es como funciona el proceso de cifrado: 1) Tome los equivalentes ascii de cada letra. (No se envían espacios, números o signos de puntuación) 2) Para cada letra en el mensaje, el...

12
Crear un simplex N-dimensional (tetraedro)

La forma N-Dimensional más simple que se puede crear para cualquier dimensión es un Simplex , y este es un conjunto de N + 1 puntos que están a la misma distancia entre sí. Para 2 dimensiones, este es un triángulo equilátero, para 3 dimensiones, este es un tetraedro regular, en 4 dimensiones es la...

12
Consigue dos de uno

Como vimos en esta pregunta , las declaraciones lógicas complejas se pueden expresar en términos de los conectivos simples del Buscaminas generalizado. Sin embargo, el buscaminas generalizado todavía tiene redundancias. Para evitar estas redundancias, definimos un nuevo juego llamado...

12
¡Encriptemos!

Desafío El desafío es encriptar una cadena dada, usando las reglas que se especifican a continuación. La cadena solo contendrá alfabetos en minúscula , dígitos y / o espacios en blanco . Equivalente de un personaje Ahora, en primer lugar, necesitaría saber cómo encontrar el "equivalente" de cada...

12
Romanizar coreano

Sí, básicamente eres un romanizador, bebé , pero más difícil . como, mucho más difícil. Aprender coreano es DURO. al menos para una persona fuera de Asia. Pero al menos tienen la oportunidad de aprender, ¿verdad? Lo que debes hacer Se le dará una declaración coreana. Por ejemplo, 안녕하세요. Debe...