Preguntas etiquetadas con ascii-art

9
¡Imprima este tablero de tres en raya!

Aquí hay un tablero de tres en raya: a b c | | 1 - | - | - _____|_____|_____ | | 2 - | - | - _____|_____|_____ | | 3 - | - | - | | Dado un conjunto de movimientos, imprime el tablero con las fichas. La entrada se tomará como movimientos separados por espacios, siendo cada...

9
Complete la cuadrícula al azar

Dada entero positivo n < 10, crear una matriz de 2 dimensiones, donde cada lugar se llena con su xy yde índice (comenzando desde la izquierda superior). Por ejemplo: Entrada: 2 00 10 10 11 Entrada: 3 00 10 20 01 11 21 02 12 22 Una vez que se crea la cuadrícula, rellena cada índice al...

9
2D Dungeon Crawler

Su programa tiene que tomar una cadena de líneas múltiples, como esta: ############# # # # p # # # ############# pes el jugador y #es un bloque. Ahora debajo de eso en la terminal debería haber una línea de entrada que diga: How do you want to move? Si el jugador escribe lque tiene que...

9
Imprimir un ángel cantando

Siguiendo con un tema festivo, imprima un ángel cantando villancicos con el código más corto posible. El ángel está recaudando dinero para las personas sin hogar, por lo que debe poder cantar las tres canciones a continuación disponibles a pedido. Para ilustrar que puede cantarlas, el título de la...

9
Mapa de juego ASCII 2D

Problema Dada una entrada adonde a es una cuadrícula de caracteres en cualquier formato de entrada, siempre que tenga solo un elemento para cada 'bloque' de la salida. E ingrese bdonde b es una cuadrícula de números del mismo tamaño que la entrada a. Hay dos tipos de camino, un 1 representa un...

9
Alternar la caja!

Dada una cadena que está potencialmente encuadrada, alterna la casilla. Esto se vuelve más claro en los casos de prueba y la explicación. De entrada y salida Formato de entrada La entrada será una sola cadena separada por CR, LF o CRLF, o una lista de cadenas. El formato de entrada depende de...

9
Cremallera más grande, mejor (rota)

(Inspirado bastante por este desafío ) En el desafío original, tenías que hacer una cremallera horizontal, sin embargo, al mirar mi sudadera con capucha, mi cremallera es mucho más vertical (y un poco rota): P Entrada Se le dará una sola cadena ( s) y un par de enteros ( ay b) en cualquier...

9
Golf los pseudoprimes!

Introducción / antecedentes En una discusión reciente en el chat de cifrado, tuve el desafío de discutir / ayudar con la prueba de primalidad de Fermat y los números de Carmichael. Esta prueba se basa en la premisa que a^(p-1) mod p==1siempre se mantendrá para los primos p, pero no siempre para...

9
Expandir cadenas de comparación

A diferencia de la mayoría de los lenguajes, Python evalúa a<b<ccomo se haría en matemáticas, comparando en realidad los tres números, en lugar de comparar el booleano a<bcon c. La forma correcta de escribir esto en C (y muchas otras) sería a<b && b<c. En este desafío, su...

9
Dada una entrada int n, imprima n * invertido (n)

Dado un número entero n, imprimirn * reversed(n) reversed(n)es el número que obtienes cuando tienes reverselos dígitos n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Asteriscos virales

Dado un número entero positivo N ("viralidad"), su programa debe crear un dibujo ASCII de un árbol con dos ramas de longitud N que se extiendan hacia abajo y / o hacia la derecha desde la esquina superior izquierda. La dirección tomada por cada rama después del primer asterisco puede ser hacia la...

9
Consejos para jugar golf en The Powder Toy

Diviértete con este, The Powder Toy es un desafío interesante para el golf, especialmente con la lógica de filtrado. Lo que hace que TPT sea un desafío son las muchas, muchas, muchas formas de abordar un problema: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic,...

9
Árboles ASCII art H

Un árbol H es una estructura de árbol fractal que comienza con una línea. En cada iteración, se agregan ramas T a todos los puntos finales. En este desafío, debe crear una representación ASCII de cada segundo nivel de árbol H. El primer nivel simplemente contiene tres caracteres menos...

9
¡Ayuda a Notwen a simular la gravedad!

Notwen quiere estudiar la cinemática de los cuerpos arrojados desde grandes alturas en un campo gravitacional uniforme, pero desafortunadamente no tiene la posibilidad técnica de ir a lugares suficientemente altos y observar los objetos mientras cae. Pero quién no quiere ver avances en la ciencia,...

9
Compresión de laberinto ASCII

Desafío Diseñe un algoritmo de compresión especializado para comprimir laberintos ASCII. Deberá crear un algoritmo de compresión y un algoritmo de descompresión. Su puntaje se basará en el tamaño de sus laberintos comprimidos. Laberintos Estos laberintos están hechos principalmente de los...

8
Consejos de golf PHP: lectura / escritura de archivos y CLI

He participado en un número de código PHP de golf retos recientemente y algunas de las técnicas que se utilizan para leer datos de un archivo, como fopen()y fread(), o file_get_contents()realmente dar mi código de una paliza en el recuento de carbón. Especialmente los métodos proporcionados para...

8
ASCII-visualiza un gráfico

Su misión, si elige aceptarla, es ingresar una serie de pares de puntos que forman un gráfico, como este: A, BC, AB, AA, DA, EF, GC, G Luego debe generar una visualización ASCII del gráfico. Por ejemplo, A,B C,A C,Dpodría ser: A-----------------B \ \ C---------D Editar: según los...