Programación de Puzzles y Código de Golf

Preguntas y respuestas para los entusiastas de la programación y los golfistas de código.

24
Dibuja el alfabeto de diente de sierra
Una simple hoy. Escriba el programa más corto que dibuje un "alfabeto de diente de sierra" dado un entero positivo para la altura. Debe escribir el nombre de su lenguaje de programación cuando llegue a la letra con la que comienza. Por ejemplo, si su idioma es Python y la …
42 code-golf  string 

15
Es un día lluvioso
Contexto Es el dia de san valentin. El único que amaste te dejó ayer por este tipo que siempre encontró "estúpido y poco interesante" . De camino a casa, has estado atrapado en el tráfico, escuchando viejas canciones en la radio, la lluvia golpeando el parabrisas te está sacudiendo. Después …
42 code-golf 

30
Imprimir una onda sinusoidal (verticalmente)
Imprima una onda sinusoidal continua desplazándose verticalmente en un terminal. El programa no debe terminar y debe desplazarse continuamente hacia abajo de la onda (excepto hasta que se interrumpa de alguna manera). Puede suponer que el desbordamiento no es un problema (es decir, puede usar bucles infinitos con contadores incrementales …


30
¿Cómo escribo una función de suma? [cerrado]
El problema: Soy el desarrollador principal de una gran empresa, estamos haciendo Skynet. He sido asignado a Escribe una función que ingrese y devuelva su suma REGLAS: No hay respuestas como function sum(a,b){ return "their sum"; } EDITAR: La respuesta aceptada será la que tenga más votos a favor el …


6
ASCII Maze Rendering 3000
No me gusta escribir, así que dibujo mis laberintos en un formato muy simple: # ##### # # # ### # # # # # # # # ##### # ¿No es un laberinto ? Por supuesto, creo que todos los laberintos deberían verse en 3D, similar pero no el …

30
ALTEnAR EL CASO
Para el desafío de hoy, debe escribir un programa o función que alterne el caso de una cadena. Sin embargo, debe ignorar los caracteres no alfabéticos. Esto significa que cada carácter alfabético debe tener un caso diferente al del carácter alfabético anterior y siguiente. Esto es un poco más complejo …
42 code-golf  string 

5
Bloque de construcción Bot Flocks!
El concurso ha terminado! Introducción Este es un concurso interactivo del rey de la colina donde el controlador está completamente contenido en un fragmento de pila al final de la pregunta. El controlador lee automáticamente las respuestas y juega a través de juegos. Cualquiera puede ejecutarlo en cualquier momento directamente …

9
Escriba el programa más corto que genere la mayor cantidad de advertencias y errores del compilador.
El reto: Escriba un programa muy corto que, cuando se compila, crea la mayor cantidad de advertencias y errores del compilador. Se puede escribir en cualquier lenguaje de programación. Tanteo: La puntuación se determina por la siguiente ecuación: errors_and_warnings_length/code_length. La puntuación más alta gana. Ejemplo: El programa C # classtiene …

30
Placas francesas
Salvadera Placas francesas Las placas francesas vienen en orden secuencial, siguiendo un patrón específico de números y letras:AB-012-CD Reto Escriba un programa o función que, para un número dado, muestre el número de matrícula francés correspondiente . Su programa no debe manejar ningún caso especial como se especifica en la …


29
Enésimo término de la secuencia de Van Eck
Salida del enésimo término de la secuencia de Van Eck. La secuencia de Van Eck se define como: Comienza con 0. Si el último término es la primera aparición de ese término, el siguiente término es 0. Si el último término se produjo anteriormente, el siguiente término es cuántos pasos …

12
Lea la declaración de la variable C
Fondo La declaración de declaración de variables en C consta de tres partes: el nombre de la variable, su tipo base y los modificadores de tipo . Hay tres tipos de modificadores de tipo: Puntero *(prefijo) Matriz [N](postfix) Función ()(postfix) Puede especificar una lista de argumentos de función dentro de …
41 code-golf  parsing  c  syntax 

20
Calcular la media de dos números
descargo de responsabilidad: la media es hecha por mí Definir la media aritmética de nnn números como M1(x1,...,xn)=x1+x2+...+xnnM1(x1,...,xn)=x1+x2+...+xnnM_1(x_1,...,x_n)=\frac{x_1+x_2+...+x_n}{n} Definir la media geométrica dennnnúmeros como M0(x1,...,xn)=x1x2...xn−−−−−−−−√nM0(x1,...,xn)=x1x2...xnnM_0(x_1,...,x_n)=\root{n}\of{x_1x_2...x_n} Definir la media armónica dennnnúmeros como M−1(x1,...,xn)=n1x2+1x2+...+1xnM−1(x1,...,xn)=n1x2+1x2+...+1xnM_{-1}(x_1,...,x_n)=\frac{n}{\frac{1}{x_2} + \frac{1}{x_2} + ... + \frac{1}{x_n}} Definir la media cuadrática dennnnúmeros como M2(x1,...,xn)=x21+x22+...+x2nn−−−−−−−−−−−−−−√M2(x1,...,xn)=x12+x22+...+xn2nM_2(x_1,...,x_n)=\root\of{\frac{x_1^2+x_2^2+...+x_n^2}{n}} The Mean media (MMMMM_M) se …
41 code-golf  math 

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.