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.

22
El anagrama del tiempo
Publicado originalmente (y eliminado) por @Tlink , que probablemente se inspiró en esta pregunta de StackOverflow . Como era una lástima, se eliminó, porque en general parecía un buen desafío, pensé que lo volvería a publicar con el formato y las reglas adecuadas. (He intentado contactar a @Tlink y obtener …
29 code-golf  date 

9
¿Es montañoso?
Reto Para este desafío, una cadena montañosa es una que se ajusta a la regla gramatical M: x(Mx)*donde en cada producción, todas las x son el mismo carácter. Cuando se sangra, una cadena montañosa podría verse así: A B C D C E F E C B A Como puede …

21
Símbolo de Levi-Civita
El símbolo tridimensional de Levi-Civita es una función que ftoma triples números (i,j,k)cada uno {1,2,3}, en {-1,0,1}, definido como: f(i,j,k) = 0cuando i,j,kno son distintos, es decir, i=jo j=kok=i f(i,j,k) = 1cuando (i,j,k)es un cambio cíclico de (1,2,3), ese es uno de (1,2,3), (2,3,1), (3,1,2). f(i,j,k) = -1cuando (i,j,k)es un …



4
Implementar una verdadera adición de cadena
Muchos idiomas permiten "agregar" cadenas con +. Sin embargo, esto es realmente una concatenación, una verdadera adición seguiría los axiomas del grupo: Está cerrado (la adición de dos cadenas cualquiera es siempre una cadena) Es asociativo ( (a + b) + c = a + (b + c) ) Hay …

30
Aleatorizar hasta 0
Reto Publicación de sandbox Dado un entero positivo (K)Produce un entero uniformemente aleatorio (Y)entre [0, K). Si Y > 0asume K = Yy repite el proceso hasta Y = 0. Reglas La entrada debe imprimirse al principio Formato de salida como desee Tu programa debe terminar. 0 debe ser la …
29 code-golf  random 

8
Dime como fracasar
Como informáticos, probablemente estén familiarizados con las operaciones básicas de listas de pop y push . Estas son operaciones simples que modifican una lista de elementos. Sin embargo, ¿alguna vez has oído hablar del fracaso de la operación ? (como en flip- flop )? Es muy simple Dado un número …

21
Secuencias apilables
Reparte cartas etiquetadas de 0 a 9 de un mazo una por vez, formando pilas que comienzan en 0 y cuentan hasta 1. Cuando reparte un 0, lo coloca en la mesa para comenzar una nueva pila. Cuando repartes cualquier otra carta, la apilas sobre una carta que tiene exactamente …

11
Construye un semi-zigzag
Se le dará un entero positivo Ncomo entrada. Su tarea es construir un Semi-Zigzag, de Nlados, cada uno de longitud N. Dado que es relativamente difícil describir claramente la tarea, aquí hay algunos ejemplos: N = 1: O N = 2: O OO N = 3: OO OO OOO N …


25
Números palindrómicos con un giro binario.
Advertencia: ¡este NO es un desafío de "oye, dibujemos un pastel en el arte ASCII"! Por favor sigue leyendo;) Hace algún tiempo era mi cumpleaños, ahora tengo 33 años. Por lo tanto, existe esta incómoda tradición social que consiste en invitar a familiares y amigos, poner velas con números en …

30
¿Es un número esférico?
Un número esfénico es un número que es el producto de exactamente tres primos distintos. Los primeros pocos números esfénicos son 30, 42, 66, 70, 78, 102, 105, 110, 114. Esta es la secuencia A007304 en el OEIS. Tu tarea: Escriba un programa o función para determinar si un entero …

20
Flotador 754 a Hamming
Se le dará como entrada un número entero ken el rango de -4503599627370496(−2 52 ) a 4503599627370496(2 52 ). Como es bien sabido , los enteros en este rango se pueden representar exactamente como valores de punto flotante de doble precisión. Debe generar el peso de Hamming (número de unidades …

28
Primero vinieron
"Primero vinieron ..." es un poema de Martin Niemöller : First they came for the Socialists, and I did not speak out- Because I was not a Socialist. Then they came for the Trade Unionists, and I did not speak out- Because I was not a Trade Unionist. Then they …

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.