Perguntas com a marcação «ascii-art»

Esse desafio envolve criar ou analisar imagens usando caracteres de texto como tinta. Normalmente, isso usa apenas 95 caracteres imprimíveis (de um total de 128) definidos pelo Padrão ASCII de 1963.

30
Imprimir uma árvore de Natal
O desafio Imprima uma bela árvore de Natal com sua própria estrela no topo usando o código mais curto possível. A estrela da árvore é um asterisco ( *) e o corpo da árvore é formado por 0A árvore deve ter 10 linhas de altura. Cada linha deve ser recuada …



15
Régua de intervalo arbitrário
Faça um programa que tenha um comprimento e uma lista de intervalos e produza uma régua desse tamanho com tiques mais longos para cada intervalo usando os caracteres de desenho de linha ┌ ┬ ┐ │ ╵ A primeira linha da saída deve começar com o tick para 0 com …

30
Desenhe algumas setas em expansão
Esse desafio consiste em imprimir uma série de setas crescentes da arte ASCII. Descreverei o padrão em palavras, mas pode ser mais fácil ver como é o início desta série: > < -> <- --> <-- ---> <--- ----> <---- -----> <----- ------> <------ ... Uma seta com comprimento n …

30
Vamos projetar um mosaico de dígitos
Desafio Dado um número inteiro positivo , repetir cada um dos seus algarismos um número de vezes correspondente à sua posição em . Em outras palavras, cada dígito deve ser repetido vezes (para cada , indexado 1), criando assim o novo número:NNNd1, d2, d3, ⋯ , dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, …

12
Desenhar meus contornos
Dada uma matriz retangular de elevações, desenhe seus contornos. Tarefa Dois elementos xe yestão no mesmo nível de contorno se floor(x/10) == floor(y/10). Por exemplo, 52e 58estão no mesmo nível de contorno, mas 58e 64não são. O ato de desenhar contornos é definido da seguinte maneira: Para cada elemento e, …

11
Castelo de cartas (versão 1)
Versão 2 aqui . Desafio simples: dado um número inteiro, compre um baralho de cartas com o número especificado de histórias. Se o número for negativo, desenhe a casa de cabeça para baixo. Exemplos: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\ …

26
Faça um padrão em zigue-zague
Sua tarefa é receber uma entrada inteira e imprimir um padrão em zigue-zague usando barras e barras invertidas. A entrada inteira determina o comprimento de cada zig e zag, bem como o número de zig e zags O padrão sempre começa da direita para a esquerda Casos de teste 4-> …

10
Dobrar alguns diamantes
Problema Dado um número inteiro positivo nem quen < 100 Crie um padrão de diamante da seguinte maneira: Entrada n=1 /\/\ \/\/ Entrada n=2: /\ /\ //\\/\/\//\\ \\//\/\/\\// \/ \/ Entrada n=3: /\ /\ //\\ /\ /\ //\\ ///\\\//\\/\/\//\\///\\\ \\\///\\//\/\/\\//\\\/// \\// \/ \/ \\// \/ \/ Entrada n=4: /\ /\ …

8
Construir uma escada para o meu filho
Outro dia, meu filho me pediu para construir uma escada usando blocos de Lego. E eu vim com algo assim: Então meu filho me pediu um programa usando o menor número de bytes que gerasse uma escada semelhante na tela do computador. Eu não sou tão bom em golfe de …

3
Buzzby Berkeley Robot Hokey Pokey
Buzzby Berkeley Robot Hokey Pokey Tarefa Escreva um programa ou função para produzir uma animação artística ASCII, representando uma linha de robôs dançando as letras do Hokey Pokey (ou Cokey, se você preferir) no estilo de um número de Busby Berkeley! Saída de exemplo Entrada Aceita três argumentos (considerados válidos): …

9
Armários de número!
Dado um número inteiro positivo <100 (de 1 a 99, incluindo 1 e 99), gera muitos cacifos. Um armário é definido da seguinte maneira: +----+ | | | | | | | nn | +----+ onde nnestá o número do armário, na base 10. Se houver um número de 1 …

21
Esculpir algumas jóias ASCII!
O dia 13 de março é reconhecido como o Dia Nacional da Jóia , que é o tema deste desafio. Assim, dado um inteiro nque né maior que 0, criar uma jóia ASCII. Por exemplo: n = 1 n = 2 n = 3 ______ ____ / \ __ / …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.