Preguntas etiquetadas con ascii-art

14
¡Hazme un administrador de ventanas!

Odio la hinchazón de código! Así que he decidido reemplazar mi sistema Windows 7 por una versión de golf. Sin embargo, sé que no es fácil, así que construyamos un prototipo primero. Tomará una lista de ventanas del usuario y las mostrará usando una pantalla pseudográfica en la salida...

14
Hazme un árbol del alfabeto

Introducción En la mayoría de las fuentes de todos los caracteres del alfabeto en mayúsculas, además BDOcuenta con líneas individuales de aproximadamente tocar algunas de las cuatro esquinas del rectángulo de delimitación del personaje: ACEFGHIJKLMNPQRSTUVWXYZ. Por ejemplo, las dos patas de un...

14
Programacion en espiral

Escriba una función o programa con nombre que acepte un solo número entero N e imprima (en STDOUT) o devuelva (como una cadena) las primeras N barras de la espiral a continuación, comenzando con la barra vertical en el centro y girando en sentido horario hacia afuera. _______________ /...

14
Dibuja una caminata aleatoria con barras

Escriba un programa o función que tome un entero positivo N (a través de stdin / línea de comando / función arg) e imprima o devuelva una representación de cadena de una caminata aleatoria bidimensional que tiene N pasos de largo, extraída de barras: / \(más espacios y nuevas líneas para...

14
Contando los puntos finales de un arte ASCII

Debe escribir un programa o función que reciba una cadena que represente un arte ASCII como entrada y salidas o devuelva el número de puntos finales en la entrada. La entrada consistirá en los caracteres space - | +(con 0, 2, 2 y 4 puntos finales respectivamente) y saltos de línea. P.ej: -|++-...

14
Contando cadenas de Cunningham

Los números primos siempre han fascinado a las personas. Hace 2300 años, Euclides escribió en sus "Elementos" Un número primo es el que se mide solo por una unidad. lo que significa que un primo solo es divisible por 1(o por sí mismo). La gente siempre ha buscado relaciones entre números...

14
Y toda la gente dijo ...

Objetivo Dada una entrada de texto que no contiene caracteres [o ], realice las siguientes acciones: Para cada instancia Amencon al menos una letra mayúscula (por lo que todas las instancias de Amenexclusión amen), produzca lo mismo Amen(retener mayúsculas) Para cada instancia de /all the people...

14
Vectores euclidianos

Dado el arte ASCII de dos vectores, encuentre la magnitud y el grado del vector resultante. Entrada Esto puede recibirse a través de STDIN, leerse desde un archivo local o proporcionarse a través de una llamada de función. Aquí hay un ejemplo de una entrada de dos

14
Patrones de movimiento "saltador" de ajedrez

Un saltador es una categoría de pieza de ajedrez de hadas que se mueve "saltando". Un caballero normal es un (1,2) -leaper, lo que significa que cada movimiento implica mover una distancia de 1 cuadrado en una dirección ortogonal y 2 cuadrados en la dirección

14
Encuentra la costa

Su tarea es encontrar la longitud de la costa de un mapa de islas provisto en un mapa ASCII. El mapa de entrada constará de 1 o más #caracteres que indican tierra y espacios que indican agua. Se considera que la costa es cualquier borde entre la tierra y el agua, incluidos los lagos interiores y...

14
Generar arte ASCII

Dada una imagen en blanco y negro en cualquier formato razonable sin pérdidas como entrada, envíe el arte ASCII que esté lo más cerca posible de la imagen de entrada. Reglas Solo se pueden utilizar avances de línea y bytes ASCII 32-127. La imagen de entrada se recortará para que no haya espacios...

14
¡Haz un analizador de serpientes!

Las serpientes se ven así: >>>v @ ^ v ^ >>>^ v ^ v ^<<<<<<<<< La serpiente puede cruzarse sobre sí misma como en este caso: @ ^ >^>v ^<< Para que un crossover sea válido, los caracteres de cada lado deben moverse en la misma...

14
Convierte una cuerda en un molino de viento

El código en este sitio se está agotando rápidamente. Necesitamos invertir en cadenas renovables. Por lo tanto, debe escribir un programa que tome una cadena y la convierta en un molino de viento. El reto Tomemos una simple cadena de molino de viento como ejemplo. Toma la cuerda abc. El pivote es...

14
Dibuja un fractal indexado

Introducción En este desafío, una matriz 2 × 2 se indexa así: 0 1 2 3 Definimos una familia de patrones fractales F(L), donde Lhay una nlista de longitud de estos índices y F(L)tiene tamaño .2n-1 × 2n-1 Si L == [], entonces F(L)es el patrón 1 × 1 #. Si L != [], entonces F(L)se construye de la...