Preguntas etiquetadas con ascii-art

24
Las escalas de registro son para los que abandonan

Todo el mundo sabe que las escalas de registro son para los que abandonan . Por lo tanto, debe escribir un programa o función que cancele la anulación de un gráfico de barras con una escala de registro dada una base. La entrada del gráfico de barras se toma como una sola cadena, que es una lista...

24
Crear un signo de porcentaje

Dado un número entero n ≥ 1, genera una representación 2D † de un signo de porcentaje de ancho n . La construcción es la siguiente: Cree una matriz n por n (o lista de listas) llena de ceros. Inserte unos en las esquinas superior izquierda e inferior derecha. Coloca unos en la diagonal desde la...

24
Implementar kerning simplificado

Introducción Kerning significa ajustar el espacio entre las letras de un texto. Como ejemplo, considere la palabra Topescrita con los siguientes tres glifos: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
Espiral de teclado circular

Este es un teclado QWERTY. Q W E R T Y U I O P A S D F G H J K L Z X C V B N M Podemos "salir en espiral" en este teclado, comenzando desde G. La espiral comenzará en G, irá a H, luego a Y, luego a T, luego F, luego V, luego B, luego N, luego J, luego U , luego R, luego D, luego C, ... etc. Su...

24
Analiza el paquete

¡Gracias a su ayuda en el desafío Mark My Mail , PPCG-Post ha estampado con éxito todos sus paquetes con los códigos de barras generados! Ahora es tiempo de decodificarlos. En este desafío, su programa, dado un código de barras generado por el desafío Mark My Mail , lo decodificará y devolverá el...

24
Carrera alrededor de la pista

Estoy buscando encontrar el corredor más rápido. Muéstrame tu vuelta más rápida en esta pista de 18x14 que se muestra a continuación. ______ / \ / \ / ____ \ / / \ \ / / \ \ | | | | | | | | | | | | | | | | \ \ / / \ \____/ / \ / \ / \______/ Su trabajo es mover el auto debajo de la...

24
Dibuja este patrón de diamantes

El siguiente patrón formará la base de este desafío. /\ \/ /\ / \ / \ /\/ \/\ \/\ /\/ \ / \ / \/ /\ \/ Dado un ancho y una altura de entrada, cada uno >=1, genera el patrón de arte ASCII anterior repetido tantas veces, uniéndose (y superponiéndose) en los diamantes pequeños. Por...

24
Dibujando un árbol de una matriz

Dada una matriz posiblemente anidada, no vacía, de enteros positivos de un solo dígito (no garantizado como único), genera la representación de arte ASCII como un árbol, utilizando los caracteres de dibujo de caja ┌ ┴ ┐ ─ │ ┬ ┼. (Se copiaron de la página de códigos 437, pero puede usar cualquier...

24
Expande un hexágono

Dado un hexágono de arte ASCII como entrada, salida uno cuyos lados son todos una unidad más larga. _____ ____ / \ / \ / \ / \ / \ \ \ => \ \ \ / \ / \____/ \ / \_____/ Los hexágonos de entrada tendrán una simetría de 180 grados, pero de lo contrario los lados pueden tener diferentes...

24
Llena un tazón con sopa de letras

Nos parece que no conseguir cansados de desafíos relacionados con el alfabeto ... La receta Dado una cadena de letras Sy dos números enteros positivos M, N, produzca una sopa de letras con las letras de Socupar posiciones aleatorias en un recipiente rectangular de tamaño M× N, enmarcado por...

23
Dibuja las sombras de los edificios.

Entrada: 1 X X X X XX XXXXXX X X X X XX XXXXXX X X X XXX X XX XXXXXX X X X XXX X XX XXXXXX X X X Salida: X. X.. X... X.... XX. XXXXXX. X.X.X. X..... XX.. XXXXXX.. X.X.X.. XXX. X......XX... XXXXXX... X.X.X... XXX.. X......XX....XXXXXX.... X.X.X.... Entrada: 2 XX XX...

23
Dibujando en barras

Escriba un programa que tome un bloque rectangular de texto compuesto por X'sy .', como este aproximado A: ...... ..XX.. .X..X. .XXXX. .X..X. .X..X. Imprima una representación de esta cuadrícula girada 45 grados en el sentido contrario a las agujas del reloj dibujando una barra inclinada hacia...

23
El desafío de la salina

Aquí hay una galleta salada ASCII : _________________ | . . . | | . . | | . . . | | . . | | . . . | |_________________| Aquí hay dos galletas apiladas: _________________ | . . . | | . __________|______ | . | . . . | | .| . . | | . | . . . | |______| . . | | . . . |

23
Alfombras Sierpinski

¿Quién no ama un buen fractal? La alfombra Sierpinski es un ejemplo clásico de un fractal. Para completar esta tarea, se le pedirá que genere una alfombra de tipo e imprima la imagen resultante en stdout(vea el ejemplo a continuación para formatear) , que representa la alfombra nivelada. Los pasos...

23
Pines del conector DVI

Se supone que este es un desafío de código de golf en el extremo más simple del espectro. Pero pensé que podría ser bueno sacar algo de micro-optimización aquí. Hay tres tipos básicos de conectores DVI : DVI-A (analógico), DVI-D (digital) y DVI-I (integrado). Además, hay versiones de enlace simple...

23
Los personajes de la cadena dan vueltas y vueltas

(Inspirado en un primer borrador del desafío de línea fractal de PhiNotPi ). Te dan un ancho W > 1, una altura H > 1y una cadena que consiste en 2(W+H-2)caracteres ASCII imprimibles. La tarea es imprimir esta cadena envuelta alrededor de un rectángulo del ancho y alto dados, comenzando en la...

23
Letras de conexión

Debe escribir un programa o función que reciba un bloque de caracteres representados como una cadena y genere o devuelva una cadena similar en la que las letras adyacentes en el alfabeto estén conectadas. Un ejemplo visual (en forma de input => output): b d b d |\ /| | \ / | => | X |...