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.

24
Fizz-Buzzify una cadena
Se le dará una cadena que solo contiene letras del alfabeto inglés, tanto en minúsculas como en mayúsculas (ASCII 65-90 y 97-122). Su tarea es generar la versión Fizz-Buzzified de String. ¿Cómo Fizz-Buzzify una cadena? Cada letra que tenga un índice par en el alfabeto inglés (el alfabeto debe estar …
21 code-golf  string 

26
¿Una A o una An?
En inglés, está la diversión y diferencia simple entre any a: se usa ancuando precede una palabra que comienza con un sonido de vocal y acuando la palabra comienza con un sonido de consonante. En aras de la simplicidad en este desafío, an precede a una palabra que comienza con …

6
Hexágonos conectados ASCII
Visión general Dado un número de hexágonos, colóquelos en una forma conectada dentro de los límites de una imagen de arte ASCII de 50 por 50. La forma que elijas puede ser arbitraria, lo que sea que consideres más adecuado para jugar al golf, siempre que esté conectado. Puede tener …

14
Encuentra las Semordnilaps
Semordnilaps (también conocidos como heteropalíndromos, semi-palíndromos, semi-palíndromos, reversgramas, mynoretehs, anagramas reversibles, reversiones de palabras o anádromos) son palabras que también son palabras cuando se escriben al revés. Algunos ejemplos son: Ward <=> Draw Denim minado <=> Piezas <=> Correa Dado un número entero positivo N (a través del argumento de …
21 code-golf 

8
El código más corto para lanzar IllegalArgumentException en Java
Okey, todos sabemos la forma normal de lanzar una IllegalArgumentException en Java: throw new IllegalArgumentException(); // 37 characters Pero debe haber una forma más corta (como en menos caracteres) de hacerlo. ¿Cómo podemos producir una excepción java.lang.IllegalArgumentException con aún menos código? El fragmento de código tiene que compilarse y ejecutarse …
21 code-golf  java 

20
Encuentra el último domingo de cada mes de un año determinado
Soluciones F # conocidas dentro de 140 caracteres , y este es un problema del Código Rosetta . Resultado requerido en stdout o en una variable de cadena para el año de entrada 2014: 2014-01-26 2014-02-23 2014-03-30 2014-04-27 2014-05-25 2014-06-29 2014-07-27 2014-08-31 2014-09-28 2014-10-26 2014-11-30 2014-12-28 Como se solicitó, para …
21 code-golf  date 

25
Code-Golf: Permutaciones
Escriba una función que tome como entrada un conjunto de enteros (puede ser una lista, matriz o cualquier otro contenedor con números distintos), y genera la lista de todas sus permutaciones. Python (95 caracteres) : p=lambda s:s and sum(map(lambda e:map(lambda p:[e]+p,p(filter(lambda x:x!=e,s))),s),[]) or [[]] Sería bueno ser golpeado en el …

23
Generar nombre de columna de Excel a partir del índice
Este viene de un problema de la vida real. Lo resolvimos, por supuesto, pero sigue sintiendo que podría haberse hecho mejor, que es una solución demasiado larga y indirecta. Sin embargo, ninguno de mis colegas puede pensar en una forma más sucinta de escribirlo. Por eso lo presento como código-golf. …

30
Aproximación de e
Todos sabemos que el número de Euler , denotado por e, a la potencia de alguna variable x, puede aproximarse usando la expansión de la serie Maclaurin : Al dejar que x sea igual a 1, obtenemos Desafío Escriba un programa en cualquier idioma que se aproxime al número de …

22
Producir una mesa XOR
Introducción XOR es una puerta lógica digital que implementa un exclusivo o. La mayoría de las veces, esto se muestra como ^. Los cuatro resultados posibles en binario: 0 ^ 0 = 0 0 ^ 1 = 1 1 ^ 0 = 1 1 ^ 1 = 0 Esto también …

11
Lenguaje de ensamblaje quine
Escriba la quine más breve posible en lenguaje ensamblador . Use cualquier ISA que desee, a menos que tenga una print-quineinstrucción o equivalente. Los ejemplos incluyen x86, MIPS, SPARC, MMIX, IBM BAL, MIX, VAX, JVM, ARM, etc. Puede vincular contra la _printffunción de la biblioteca estándar de C (o el …


16
Sigmafy la expresión
Para aquellos que no sabían, Sigma es una letra griega que se usa mucho en matemáticas como signo de suma. Dada una cadena que representa una expresión dependiendo de que denotaremos , calcule la suma de los resultados para , para cada . De manera concisa, debe encontrar tal que:E …

30
¡Intenta hacer un cuadrado!
Tarea Dado un carácter imprimible que no sea un espacio en blanco, haga una representación cuadrada de 3x3 de esa entrada. Por ejemplo, si la entrada es #, entonces la salida es: ### # # ### Reglas El formato de salida es estricto, aunque se permite una nueva línea final. …

12
Lípínguapua dopo Pêpê
Língua do Pê, o P Language, es un juego de idiomas que se habla en Brasil y Portugal con portugués. También se conoce en otros idiomas, como el holandés y el afrikaans. ( Wikipedia ) Hay algunos dialectos en este juego de lenguaje. Los diferentes idiomas con los que se …
20 code-golf  string 

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.