Preguntas etiquetadas con stateful

Desafíos que involucran comportamientos que dependen de invocaciones previas de la solución.

30
Código que solo se ejecutará una vez
Gol El objetivo de este desafío es escribir código que se ejecutará una vez y solo una vez. Esto significa básicamente que daña el programa, el script o el entorno de alguna manera. Si reiniciar el sistema permite que el código vuelva a ejecutarse, eso está permitido. Puntuación Numero de …

10
El pequeño Chandler está triste. Dibujale una nube para animarlo
El pequeño Chandler está triste. Dibujale una nube para animarlo. Nota: Dibujar una nube en realidad no lo animará. Un círculo se puede definir como una tupla de 3 (x,y,r)donde xestá la posición x del círculo en un plano cartesiano, yes la posición y del círculo en un plano cartesiano …

30
Longitudes de cadena anexas
Desafío: Dada una cadena sen los caracteres a- z, A- Z, 0- 9, agregue la longitud de ssí mismo, contando los caracteres adicionales en la longitud como parte de la longitud total de s. Entrada: Solo una cadena de longitud arbitraria (puede estar vacía). Salida: La misma cadena, pero con …
51 code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 


30
3 ... 2 ... 1 ... ¡Crash!
Su tarea es escribir un programa completo que continuará contando desde 10 cada vez que se ejecute. La primera vez que ejecute el programa, debería imprimirse 10. La próxima vez, debería salir 9. La próxima vez, debería salir 8, y así sucesivamente. En lugar de imprimir 0, el programa debería …

30
Triángulos ASCII
Su tarea es escribir un programa o una función que imprima un triángulo ASCII. Se ven así: |\ | \ | \ ---- Su programa tomará una sola entrada numérica n, con las restricciones 0 <= n <= 1000. El triángulo anterior tenía un valor de n=3. El triángulo ASCII …
30 code-golf  ascii-art  code-golf  rubiks-cube  code-golf  path-finding  maze  regular-expression  code-golf  math  rational-numbers  code-golf  kolmogorov-complexity  graphical-output  code-golf  tips  code-golf  string  permutations  code-golf  sorting  base-conversion  binary  code-golf  tips  basic  code-golf  number  number-theory  fibonacci  code-golf  date  code-golf  restricted-source  quine  file-system  code-golf  code-golf  math  code-golf  ascii-art  code-golf  math  primes  code-golf  code-golf  math  matrix  code-golf  string  math  logic  factorial  code-golf  palindrome  code-golf  quine  stateful  code-golf  interactive  code-golf  board-game  code-golf  math  arithmetic  code-golf  string  code-golf  math  matrix  code-golf  math  abstract-algebra  polynomials  code-golf  date  code-golf  string  array-manipulation  sorting  code-golf  game  code-golf  string  code-golf  ascii-art  decision-problem  code-golf  number  sequence  code-golf  code-golf  code-golf  sequence  fibonacci  code-golf  math  geometry  random  code-golf  code-golf  math  decision-problem  fractal  rational-numbers  code-golf  number  number-theory  code-golf  combinatorics  permutations  card-games  code-golf  math  sequence  array-manipulation  fibonacci  code-golf  sequence  decision-problem  graph-theory  code-golf  ascii-art  parsing  lisp  code-golf  string  math  natural-language  logic  code-golf  math  logic  code-golf  string  alphabet  code-golf  string  code-golf  string 

9
Quine incremental
Su tarea es escribir un programa o función que genere el primer carácter de su código fuente, luego el segundo, luego el tercero ... cada vez que se ejecute. Por ejemplo, si su programa estaba fooen el idioma del bararchivo baz.bar, debería obtener una salida similar a esta: λ bar …

15

6
Salva mis secretos!
¡Tengo tantos secretos y ningún lugar donde guardarlos! El objetivo es simple: escribir un programa que le permita guardar una cadena y protegerla con una contraseña. El programa tomará un alias, contraseña y secreto (opcional) como parámetros. Si es la primera vez que se llama al programa con un alias …


13
Código de auto modificación permanente
Ahora, todos sabemos que la mayoría de los idiomas tienen formas muy simples de "auto modificar" el código. Sin embargo, ¿qué pasaría si realmente modificara el código y editara partes de él ... en el disco? Su objetivo es crear un código que imprima un número, luego edite su propio …

4
¿Cuántas instancias se están ejecutando?
Escriba un programa que se ejecute indefinidamente y que informe cuántas instancias de sí mismo se están ejecutando actualmente. Cada instancia del programa también debe informar el orden en que se abrió de todas las demás instancias actualmente en ejecución. Ejemplo El usuario inicia el programa por primera vez; llamaremos …

4
¡Quine entrópico!
Su tarea es escribir un programa o función que: Cuando se ejecuta por primera vez, genera su código fuente. En ejecuciones posteriores, debería generar lo que emitió anteriormente, pero con un cambio de carácter aleatorio (definido a continuación). No tiene que ser un cambio aleatorio uniforme, pero cada cambio posible …

5
Monkey Island: la cabeza del navegante
Advertencia: Este desafío contiene algunos spoilers leves para The Secret of Monkey Island. Hacia el final del juego, una cabeza de navegante mágicamente preservada te guía a través de las catacumbas: Necesitas su collar de globo ocular, pero la Cabeza es reacia a dártelo. Una forma de conseguirlo es simplemente …
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.