Preguntas etiquetadas con code-golf

Code-golf es una competencia para resolver un problema particular en la menor cantidad de bytes del código fuente.

1
Analiza las resistencias
El objetivo es simple: dada la cadena de valores de resistencia, dibuje la parte del "circuito eléctrico" de esas resistencias. Siguen ejemplos. Entrada: 3. Salida: --3-- Entrada: 1,2,3. Salida: --1----2----3-- A continuación, las resistencias se pueden unir en paralelo (por 2 o 3 resistencias por unión), pero la profundidad requerida …

4
Consejos para jugar al golf en Elixir
Elixir es un lenguaje funcional relativamente nuevo, en el que me he interesado profundamente. Me gustaría obtener consejos generales sobre el golf en Elixir y aprender técnicas que se pueden aplicar a problemas de código de golf que son algo específicos de Elixir en general. . Basado en tantas preguntas …
8 code-golf  tips 

8
¿Es un número entero, una cadena o un decimal?
Su desafío es determinar si la entrada dada es un número entero, una cadena o un decimal. Reglas Una cadena es cualquier entrada que no sea un número entero o flotante Un entero debe contener solo caracteres numéricos y no debe comenzar con un cero Un decimal es cualquier entrada …

2
Texto de diseño en columnas
Escriba un programa o función que, dado un texto, varias columnas y el ancho de la columna, formatee el texto en columnas. Esta es la tipografía de texto sin formato . Reglas Entrada El texto será una cadena de ASCII imprimible y puede contener nuevas líneas y espacios (pero no …

2
Reproduce una canción RTTTL
El usuario quartata publicó este desafío , pero descuidó el hecho de que, por cualquier razón, no puede reproducir archivos MIDI en su computadora. Vamos a ayudarlo escribiendo un programa completo que lea una canción en formato RTTTL desde la entrada estándar, imprima el nombre de la canción en la …

7
Convertir entre prefijos SI
Introducción El Sistema Internacional de Unidades es un sistema de medición en todo el mundo, excepto en algunos países, incluidos los EE . UU . El sistema SI (o sistema métrico) se basa en potencias de diez, que se enumeran a continuación (tenga en cuenta que esta es una tabla …

2
La venganza del peón negro
Objetivo El peón negro quiere venganza. Trazar su último ataque. Reglas El peón negro ( L) comienza en la fila superior y se mueve hacia abajo a la fila inferior. Maximice los puntos tomados, indicando el camino con X. Los peones ( P) son 1, obispos ( B) y caballeros …


3
Hacer mi pseudocódigo real
Tengo un pseudocódigo de Java que usa espacios en blanco en lugar de llaves, y quiero que lo conviertas. I / O Su programa debe tomar un archivo de entrada junto con un número que designe cuántos espacios se usan para sangrar un bloque. Aquí hay un ejemplo: $ convert.lang …


1
Restaurante Taquigrafía
Objetivo A veces los menús de la cena pueden tener nombres largos y sin aliento. Es mucho más fácil para el camarero escribir una abreviatura que identifique inequívocamente el plato. Por ejemplo, dada esta lista: beef burger chicken burger chicken nuggets La abreviatura c ncoincide chicken nuggets. La abreviatura burcoincide …

3
Contando ciclos en un proceso de plegado y aplastamiento
En la teoría del caos , el mapa de herradura es un ejemplo de cómo surge el caos en un simple proceso de plegado y aplastamiento. Dice así: toma un pedazo imaginario de masa, dóblalo y finalmente aplástalo a su tamaño original. El caos surge en el patrón de cómo …

1
¿Puedes ayudar a Tony Stark a convertirse en un Ironman?
Tony Stark es, como sabemos, Ironman (ese tipo súper increíble con traje de metal y muchas armas). Sin embargo, sin el traje de metal, no puede reclamar ese título. Tony Stark, que tiene un gran ego, quiere terminar con Norseman , que se considera el triatlón más duro del mundo …

3
Barajar uniformemente
Algunas tarjetas comerciales tienen un valor real y se pueden vender por dinero. Doblar las cartas está mal visto porque les quita su valor y las hace parecer menos nuevas. Digamos que tienes una baraja de cartas coleccionables (Pokémon, Magia, etc.) y quieres barajarlas. En lugar de hacer el puente …

2
¿Cuál es la declaración de bucle infinito más corta en Java?
Estoy trabajando en un golf para Java y necesito un bucle infinito. Obviamente, no quiero gastar más bytes de los necesarios, especialmente en un lenguaje tan expresivo. Suponiendo que tengo un código que quiero ejecutar, obviamente la línea de base se establece en while(1>0)/*stmt*/10 caracteres adicionales para una sola línea …
8 code-golf  tips  java 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.