Preguntas etiquetadas con whitespace

Para los desafíos relacionados con el procesamiento y la ubicación de los caracteres de espacios en blanco (principalmente, entre otros, espacios, tabulaciones y avances de línea), como los desafíos relacionados con la sangría. Para los desafíos sobre el lenguaje de programación esotérico Whitespace, use [whitespace-language] en su lugar.


30
Paréntesis telescópicos
Considere una cadena no vacía de paréntesis correctamente equilibrados: (()(()())()((())))(()) Podemos imaginar que cada par de paréntesis representa un anillo en una construcción telescópica colapsada . Entonces extendamos el telescopio: ( )( ) ()( )()( ) () ()() ( ) () Otra forma de verlo es que los paréntesis en …


12
Sangría inversa
Escuché que su código puede ejecutarse más rápido si lo sangra al revés, de modo que el compilador pueda procesarlo como un patrón de diseño de árbol desde la parte superior de las "ramas" hacia abajo. Esto ayuda porque la gravedad acelerará el tiempo que toma compilar su código y …

24
Espacio en blanco significativo
Definimos el espacio en blanco como cualquiera de los tres caracteres, tabulación (0x09), nueva línea (0x0A) o espacio (0x20). Para este desafío, debe escribir dos programas o funciones en el mismo lenguaje de programación, que realizan las siguientes tareas: Cuente los caracteres de espacio en blanco en una cadena dada. …


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 

25
Espacio en blanco significativo: policías
Para el propósito de este desafío, definiremos los espacios en blanco como solo saltos de línea (0x0A) y espacios (0x20). Tenga en cuenta que la mayoría de los idiomas y los sabores de expresiones regulares también consideran muchos otros caracteres como espacios en blanco, tanto dentro como fuera del rango …

7
Evitar los ríos
Antecedentes En la tipografía, los ríos son espacios visuales en un bloque de texto, que se producen debido a la alineación coincidente de los espacios. Estos son particularmente molestos ya que su cerebro parece captarlos más fácilmente en la visión periférica, lo que distrae constantemente sus ojos. Como ejemplo, tome …

5
¡Dios mío, está lleno de espacios!
Algunas personas insisten en usar espacios para tabulación y sangría. Para la tabulación, eso es indiscutiblemente incorrecto. Por definición, los tabuladores deben usarse para la tabulación. Incluso para la sangría, los tabuladores son objetivamente superiores: Existe un claro consenso en la comunidad de Stack Exchange. Usar un solo espacio para …

3
Resuelve el cubo de Rubik
Escriba el programa más corto que resuelva el cubo de Rubik (3 * 3 * 3) dentro de un tiempo razonable y se mueva (digamos, máximo 5 segundos en su máquina y menos de 1000 movimientos). La entrada está en el formato: UF UR UB UL DF DR DB DL …

20
Figura y suelo
Fuente: Wikipedia Para este desafío, debe escribir dos programas que se parezcan a la figura y al fondo de la imagen de arriba, de modo que uno imprima figurey el otro imprima ground. Específicamente: Escriba un programa que no tome entrada e imprima la cadena figure. Los únicos caracteres de …

4
Formateador de explicaciones de código
Las presentaciones exitosas de códigos de golf están, por naturaleza, llenas de símbolos locos por todo el lugar. Para que su presentación sea más fácil de entender, muchos golfistas de código deciden incluir una explicación de su código. En su explicación, la línea de código se convierte en un diagrama …

5
Romper pestañas por la mitad
Las guerras santas se han librado por espacios frente a pestañas. (Y, por supuesto, los espacios, siendo objetivamente superiores, ganaron). Alex A. S ome PEO p le todavía se niegan a un ccept que WHI c h es Cl e arly es UPREME. Acaba de recibir un archivo mediante el …

23
Alineando líneas!
Alineando líneas! Dado un carácter y una cadena multilínea, su trabajo consiste en rellenar cada línea de la cadena para que se alineen entre el delimitador dado. Ejemplos Entrada: , Programming, Puzzles And, Code golf Salida: Programming, Puzzles And, Code golf Entrada La entrada será una cadena multilínea y un …

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.