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

51
Anexando comprimentos de string

Desafio: Dada uma sequência snos caracteres a- z, A- Z, 0- 9, acrescente o comprimento de ssi mesmo, contando os caracteres adicionais no comprimento como parte do comprimento total de s. Entrada: Apenas uma sequência de comprimento arbitrário (pode estar vazio). Resultado: A mesma sequência,...

51
Gerar um fractal mandelbrot [fechado]

Sua tarefa é desenhar o mandelbrot definido em ascii. Deve parecer algo como Os números complexos csitua-se no conjunto mandelbrot, quando a sequência z(n+1) = z(n)^2 + c, z(0) = 0restos delimitada. Para o objetivo deste desafio, você pode considerar a sequência delimitada por cif |z(32)| <...

50
Magrathea 2.0 - Construindo Montanhas

Com o grande colapso da economia universal, também caiu a demanda por planetas feitos sob medida. Os Magratheans tiveram que cuidar de receitas mais constantes também de uma classe mais ampla de clientes. Portanto, eles inventaram a cadeia de montanhas que você tem para si mesmo (ou pequenas...

50
Olhos de Shifty

Os caras ASCII de olhos esquisitos gostam de trocar de ASCII Ii: >_> <_< >_< <_> Dada uma série de caras safados, espaçados ou linhas separadas, mude o Iilado para o outro, deixou a parede e endireitou o céu: Ii O menor shifter ganha o prêmio. Diga o quê? Escreva um...

50
Ilustre o mínimo múltiplo comum

Dados dois números inteiros positivos, A e B, ilustram seu múltiplo menos comum , produzindo duas linhas de traços ( -) com comprimento LCM (A, B) após substituir todos os traços Ath na primeira linha e cada traço B na segunda linha com barras verticais ( |) Dessa forma, o final de cada linha será...

49
Yarr! Um mapa para o tesouro escondido!

Introdução "Yarr !! Tivemos um rapaz que se considerava um" programador "fazer um mapa do nosso tesouro escondido! Mas está escrito com 'números e letras estranhos!" E5, N2, E3 "... o que é que isso faz loucura! Não é possível escrever um mapa do tesouro adequado, cretino inútil. Conserte-o! Vamos...

49
Leia uma data na notação xkcd

Em seu xkcd sobre o formato de data padrão ISO 8601, Randall se escondeu em uma notação alternativa bastante curiosa: Os números grandes são todos os dígitos que aparecem na data atual em sua ordem usual, e os números pequenos são índices baseados em 1 das ocorrências desse dígito. Portanto, o...

48
Imprimir uma peça de Lego

Este desafio é um simples ascii-art um. Dadas duas entradas, descrevendo a altura e a largura de uma peça de Lego, você imprime uma representação de arte ASCII. Aqui está como as peças de Lego devem ficar: (4, 2) ___________ | o o o o | | o o o o | ----------- (8, 2) ___________________ | o o...

48
Ruby on Rails (ou Trackety Track)

Você é Ruby, um engenheiro ferroviário. Sua tarefa é rastrear qualquer vale, de modo que ele visite todas as estações ( M). A quantidade de trilhos traçados não é importante, mas deve ser traçada em um caminho contínuo que começa e termina no ponto de entrada / saída do vale ( >) e não se cruza...

48
Imprimir um rosto sorridente

Exigências Para o desafio, vamos definir uma unidade : Uma unidade é definida como qualquer ponto que compõe a grade na qual a face é desenhada (pixels para tela, caracteres para arte ASCII, etc.). Os requisitos mínimos para o rosto são: Um rosto sorridente é composto de uma forma que se...

47
Triângulos muito simples

Escreva um programa ou função que receba um número inteiro positivo (via stdin, linha de comando ou função arg) e imprima ou retorne uma sequência desses muitos pequenos triângulos lado a lado, alternando para onde apontam: /\ /__\ Este único triângulo é a saída se a entrada for 1. Se a...

47
Arte ASCII do Dia # 1 - Nó Duplo

Escreva um programa completo ou uma função que Nreceba um número inteiro positivo como entrada via STDIN / linha de comando / ARGV ou argumentos de função e imprima um nó duplo ASCII correspondente Nao STDOUT. O nó duplo ASCII é assim: __ __ __ __ __ __ / \/ \/ \/ \/ \/ \ | /\/ /\/ /\/ /\/ /\/...

47
Pilha transbordando

(Inspirado por esta pergunta ) Objetivo Sua tarefa é escrever um programa ou função para imprimir uma versão ASCII do logotipo Stack Overflow no STDOUT \|/ (-) (-) (-) (-) Seu programa deve receber duas entradas, chamadas aqui de H e N. A altura da pilha "contêiner" (os parênteses) é...

46
Skyline do divisor

Para qualquer número inteiro positivo k, vamos d(k)denotar o número de divisores de k. Por exemplo, d(6)é 4, porque 6tem 4divisores (ou seja 1, 2, 3, 6). Dado um número inteiro positivo N, exiba um "horizonte" na arte ASCII usando um caractere fixo, de modo que a altura do "edifício" localizado na...

46
O mar no seu terminal

fundo O verão acabou no Hemisfério Norte, e muitos de nós sentimos falta do sol, das praias, das ondas do oceano ... Esse desafio visa animá-los, lembrando-os do mar. O desafio Aqui está o mar: ** ** ** ** ** **** **** **** **** **** ***** ***** ***** ***** ***** ** ** ** ** ** ** ** **...

46
Vamos desenhar algumas bombas Atari ST!

Introdução O Atari ST era um computador pessoal bastante popular entre meados dos anos 80 e início dos anos 90, alimentado por um microprocessador Motorola 68000. Nesta máquina, o comportamento padrão do sistema operacional para exceções de CPU não capturadas era exibir uma linha de bombas na...

46
Gráficos em braille

Corte uma matriz de boolean em 4x2 blocos e torná-los como caracteres Braille U+2800... U+28FF. [[0,1,0,0,1,0], [1,0,0,0,0,0], [1,0,0,0,1,0], [1,1,1,1,0,0]] ⣎⣀⠅ Almofada com 0-s se as dimensões não forem múltiplos de 4 e 2. [[0,1,0], [1,0,0], [1,1,1]] ⠮⠄ Aplicam-se regras usuais de...

46
Faça um corredor de emergência

Em alguns países, existem recomendações ou leis sobre como formar corredores de emergência nas ruas que têm várias faixas por direção. (A seguir, consideramos apenas as faixas na direção em que estamos viajando.) Estas são as regras que existem na Alemanha: Se houver apenas uma faixa, todos devem...

46
Desenhar a escadaria do diabo

A Escadaria do Diabo é uma função semelhante ao fractal relacionada ao conjunto Cantor. Sua tarefa é replicar essa função descolada - na arte ASCII! Entrada Um único inteiro n >= 0, indicando o tamanho da saída. A entrada pode ser fornecida via STDIN, argumento de função ou argumento de...