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

14
Faça de mim um gerenciador de janelas!

Eu odeio o inchaço do código! Por isso, decidi substituir meu sistema Windows 7 por uma versão com golf. No entanto, eu sei que não é fácil, então vamos construir um protótipo primeiro. Ele pega uma lista de janelas do usuário e as mostra usando uma exibição pseudo-gráfica na saída padrão. Por...

14
Faça de mim uma árvore de alfabeto

Introdução Na maioria dos tipos de letra todos os caracteres do alfabeto maiúsculas além de BDOter linhas simples aproximadamente tocando alguns dos quatro cantos do retângulo delimitador do personagem: ACEFGHIJKLMNPQRSTUVWXYZ. Por exemplo, as duas pernas de um A"toque" nos cantos inferior...

14
Programação em espiral

Escreva uma função ou programa nomeado que aceite um único inteiro N e imprima (para STDOUT) ou retorne (como uma sequência) as primeiras N barras da espiral abaixo, começando com a barra vertical no centro e espiralando no sentido horário para fora. _______________ / _____________ \ / /...

14
Desenhe uma caminhada aleatória com barras

Escreva um programa ou função que receba um número inteiro positivo N (via stdin / linha de comando / função arg) e imprima ou retorne uma representação de seqüência de caracteres de uma caminhada aleatória bidimensional com N passos de comprimento, desenhada a partir de barras: / \(mais espaços e...

14
Contando os pontos finais de uma arte ASCII

Você deve escrever um programa ou função que receba uma sequência representando uma arte ASCII como entrada e saída ou retorne o número de terminais na entrada. A entrada será composta pelos caracteres space - | +(com 0, 2, 2 e 4 pontos de extremidade, respectivamente) e quebras de linha. Por...

14
Contando cadeias de Cunningham

Os números primos sempre fascinaram as pessoas. 2300 anos atrás, Euclides escreveu em "Elementos" Um número primo é aquele que é medido apenas por uma unidade. o que significa que um primo só é divisível por 1(ou por si mesmo). As pessoas sempre procuraram relações entre números primos e...

14
E todas as pessoas disseram ...

Objetivo Dada uma entrada de texto que não contém caracteres [ou ], execute as seguintes ações: Para todas as instâncias Amencom pelo menos uma letra maiúscula (todas as instâncias de Amenexclusão amen), produza a mesma Amen(retenha maiúsculas). Para cada instância de /all the people said[?:...

14
Vetores euclidianos

Dada a arte ASCII de dois vetores, encontre a magnitude e o grau do vetor resultante. Entrada Isso pode ser recebido via STDIN, lido de um arquivo local ou fornecido através de uma chamada de função. Aqui está um exemplo de uma entrada de dois vetores: ^------> | | | x Isso representa uma...

14
Padrões de movimento do "salto" do xadrez de fadas

Um saltador é uma categoria de peça de xadrez de fada que se move "pulando". Um cavaleiro normal é um (1,2) -leaper, significando que cada movimento envolve mover uma distância de 1 quadrado em uma direção ortogonal e 2 quadrados na direção perpendicular. .o.o. o...o ..N.. o...o .o.o. Existem...

14
Encontre o litoral

Sua tarefa é encontrar o comprimento da costa de um mapa de ilhas fornecido em um mapa ASCII. O mapa de entrada será composto por 1 ou mais #caracteres que indicam terra e espaços que indicam água. O litoral é considerado qualquer margem entre a terra e a água, incluindo lagos e ilhas do...

14
Saída da hora atual na arte ascii

Desafio Sua tarefa é produzir o tempo (em 12 horas) na arte ascii. Todos os caracteres que serão usados ​​são os seguintes: ___ __ ___ ____ _ _ _____ __ ______ / _ \ /_ | |__ \ |___ \ | || | | ____| / / |____ | | | | | | | ) | __) | | || |_ | |__ / /_ / / | | | | | | / / |__ < |__ _| |___...

14
Gerar arte ASCII

Dada uma imagem em preto e branco em qualquer formato razoável sem perdas como entrada, produza arte ASCII o mais próximo possível da imagem de entrada. Regras Somente alimentações de linha e bytes ASCII 32-127 podem ser usados. A imagem de entrada será cortada para que não haja espaços em...

14
Faça um analisador de cobra!

As cobras ficam assim: >>>v @ ^ v ^ >>>^ v ^ v ^<<<<<<<<< A cobra pode cruzar-se como neste caso: @ ^ >^>v ^<< Para que um cruzamento seja válido, os caracteres de ambos os lados devem estar se movendo na mesma direção. O caso de...

14
Transforme uma corda em um moinho de vento

O código neste site está sendo esgotado rapidamente. Precisamos investir em cadeias renováveis. Portanto, você deve escrever um programa que pegue uma string e a converta em um moinho de vento. O desafio Vamos dar um exemplo simples de um moinho de vento. Pegue a corda abc. O pivô é o caractere...

14
Desenhar um fractal indexado

Introdução Nesse desafio, uma matriz 2 × 2 é indexada assim: 0 1 2 3 Definimos uma família de padrões do tipo fractal F(L), onde Lhá uma nlista longa desses índices e F(L)seu tamanho .2n-1 × 2n-1 Se L == [], então F(L)é o padrão 1 × 1 #. Se L != [], então, F(L)é construído da seguinte...