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.

3
Two Symbol Math
Introducción Los cuatro operadores matemáticos básicos (+, -, *, /) se pueden reducir a solo dos, debido a que: x + y = x - (-y) x * y = x / (1/y), y != 0 x * 0 = 0/x Desafío El desafío es tomar la entrada como una …

25
Codificar el cifrado de columna
Dada una cadena para codificar, y varias columnas (la clave), codifique la cadena de la siguiente manera: Usaré el ejemplo Hello, world!y la clave3 Primero, escriba el número de columnas: 1 2 3 Luego, escriba el texto comenzando desde la esquina superior izquierda, un carácter por columna, y cuando se …


6
Dibuja la Union Jack
Prefacio ¡Hay muchos desafíos de "dibujar x bandera", y al buscarlo resulta que no hay desafíos para dibujar el Union Jack! Siento que esta sería una bandera más difícil de dibujar, pero aún así debería ser posible. Desafío Dibuja la Union Jack. Puede enviarse a un archivo en cualquier formato …

1
Convertir notación algebraica a notación descriptiva
Al Sr. Short le gusta jugar ajedrez. Short también es un hombre muy tradicional. Por lo tanto, el Sr. Short está perturbado por la tendencia reciente de usar la notación algebraica en el ajedrez moderno, y preferiría usar la notación descriptiva , como su padre y el padre de su …

7
¡Vamos a animarnos!
El reto Los GIF son el formato de imagen más común para la animación, y se usan bastante en las redes sociales actuales. Para el propósito de este desafío, voy a redefinir lo que puede ser un GIF. Este desafío requerirá que tome una matriz 3D que contenga algún tipo …


9
Golf an InterpretMe intérprete
Este es un desafío muy simple. El lenguaje de broma InterpretMe consta de un comando; *, lo que hace que el programa tome la entrada de un programa InterpretMe y lo ejecute. Un programa InterpretMe interpretará tantos programas InterpretMe como haya *en la entrada. Su objetivo es crear un programa …
8 code-golf 

6
Un año fraccional
Mis vacaciones PPCG terminaron: D Introducción El tiempo fraccional es the year + (the value (minute of year) / number of minutes in the year). Ejemplo de cálculo Debe suponer que febrero siempre tiene 28 días y que el año siempre tiene 365 días. Digamos que queremos convertir el tiempo: …
8 code-golf  date 

10
¿Es verdad o falso?
¡Hay tantas formas diferentes de expresar si algo es verdad o no! El objetivo de este desafío es producir una salida estandarizada de truthyo falsypara varios valores de verdad y falsedad de entrada. Para los propósitos de este desafío, las siguientes entradas se consideran verdaderas: Una cadena que representa un …


4
Enigma de bala de cañón
Su tarea es, con un número de entrada p, encontrar el número de orden de bala de cañón positivo más pequeño pque NO sea 1. Definición Un número de bala de cañón (de orden p) es un número que es ambos: Un pnúmero-gonal ( Ver esta página ). y un …
8 code-golf 

4
¡Hora de un poco de té!
Introducción Hace un tiempo me topé con el pequeño algoritmo de encriptación ( TEA ) y desde entonces lo he recomendado cuando no se necesitaban propiedades especiales de seguridad criptográfica y se requería una auto implementación. Ahora, queremos tomar literalmente el nombre * pequeño * algoritmo de cifrado y su …

6
Construye una calculadora de impuestos marginales
Aquí ha habido algunos problemas de cálculo de tasas impositivas que dependen de tasas definidas (específicamente tasas federales de EE. UU.), Pero ninguna que lo haya hecho para listas arbitrarias. Su tarea es crear un programa o función que tome una lista arbitraria de tramos impositivos marginales y calcule la …
8 code-golf 

3
Contando primos de Eisenstein
Introducción Los enteros de Eisenstein son números complejos de la forma a+bω ¿Dónde a,bestán los enteros y ω = e^(2πi/3) Los enteros de Eisenstein forman una red triangular en el plano complejo: Decimos que un número entero de Eisenstein z=a+bωes primo si no puede escribirse como el producto de dos …

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.