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

20
Desafio da arte ASCII hexplosiva

No jogo de estratégia "Hexplode" , os jogadores se revezam colocando fichas em um tabuleiro hexagonal. Uma vez que o número de tokens seja igual ao número de blocos adjacentes, esse bloco é hexodificado e move todos os toques para os vizinhos vizinhos. Você pode jogar o jogo online aqui . Eu gosto...

20
Desenhar um retângulo ASCII

Dados dois números inteiros como entrada em uma matriz, desenhe um retângulo, usando o primeiro número inteiro como largura e o segundo como altura. Ou, se o seu idioma suportar, os dois números inteiros podem ser dados como entradas separadas. Suponha que a largura e a altura nunca serão menores...

20
Existem idiomas especialmente bons em arte ASCII?

Fiquei me perguntando se existem idiomas esotéricos ou de golfe que visam especificamente a saída de texto e a arte ASCII? Por exemplo, 05AB1E pelo menos começou segmentando conversões básicas. Existem idiomas de golfe direcionados à produção de texto e à arte de produção de texto? Nesse caso,...

20
Arte de carro ASCII KITT

A série de TV dos anos 80 Knight Rider apresentava um carro inteligente e autoconsciente chamado KITT. Um aspecto distintivo do carro era uma barra de scanner montada na frente que permitia ao KITT "ver" (e que parecia suspeitamente familiar aos fãs de outra série de TV anterior ). O scanner tinha...

20
Descasque a batata

Esta é uma batata: @@ @@@@ @@@@@@ @@@@@@ @@@@ @@ De maneira mais geral, uma batata tamanho N é definida como a seguinte forma: Se N for par, são 2 @símbolos centralizados , seguidos por 4 @símbolos centralizados , seguidos por 6 @símbolos centralizados , até N @símbolos centrais ; então, N...

20
Triângulos hexagonais!

Sua tarefa: faça um triângulo hexagonal com comprimento lateral n, onde né um número inteiro positivo ou 0. Primeiro, deixe-me definir um hexágono: / \ | | \ / (Incrível arte ASCII, certo?) Os hexágonos podem ser interligados compartilhando lados: / \ / \ | | | \ / \ / / \ | | / \...

20
Tente fazer um quadrado!

Tarefa Dado um caractere imprimível sem espaço em branco, faça uma representação quadrada de 3x3 dessa entrada. Por exemplo, se a entrada for #, a saída será: ### # # ### Regras O formato de saída é rigoroso, embora uma nova linha à direita seja permitida. Isso significa que o espaço no meio...

20
Desenhe a fase da lua

Desafio Dada a fase da lua, desenhe-a usando arte ASCII. O seu programa deve lidar com lua nova, crescente crescente, primeiro trimestre, crescente crescente, lua cheia, crescente crescente, último trimestre e crescente crescente. Sua entrada será um número inteiro. 0 -> new moon 1 ->...

20
Desenhe um grande ASCII X

Problema Inspirado por um desafio anterior, fazendo algo semelhante Dada a entrada inteira positiva produz numa forma que segue esse padrão: entrada n=1: * * * * * entrada n=2: ** ** **** ** **** ** ** entrada n=3: *** *** *** *** ***** *** ***** *** *** *** *** e assim por...

20
Triângulos de hexágonos

Suponha um mosaico infinito de hexágonos compostos por |/\caracteres. / \ / \ / \ / \ | | | | | \ / \ / \ / \ / etc. | | | | \ / \ / \ / Dada a entrada n > 0, produza uma parte triangular desse lado a lado, conforme ilustrado nos exemplos abaixo, ancorada com a _no meio de um...

20
Este é um número triangular truncado?

Sequência OEIS relacionada: A008867 Número triangular truncado Uma propriedade comum dos números triangulares é que eles podem ser organizados em um triângulo. Por exemplo, pegue 21 e organize em um triângulo de os: o oo ooo oooo ooooo oooooo Vamos definir um "truncamento:" cortando...

20
Arte ASCII alinhada horizontalmente

Sua tarefa é aceitar como entrada dois "ASCII Art" s e alinhar cada obra de arte horizontal uma da outra. Por exemplo, digamos que você tenha duas cadeias "abc\ndef"e "123\n456". Você precisa alinhá-los horizontalmente para produzir a string "abc123\ndef456". Estou chamando isso de" alinhar...

20
Torres Eiffel: Crie um "A" grande a partir de "A" s

Crie uma função que, dada uma série de linhas n, faça a bigA. A barra horizontal de bigAdeve estar na linha do meio ou a menor das duas, se nfor uniforme Suponha uma fonte monoespaçada para saída A saída deve ser uma string (ou similar, por exemplo, matriz de caracteres) com quebras de linha...

20
Tabuleiro de xadrez entortado

Esse desafio é sobre a construção de um tabuleiro de xadrez no qual o tamanho do quadrado, em vez de ser constante no tabuleiro, segue uma certa sequência não decrescente, conforme descrito abaixo. O quadro é definido iterativamente. Uma placa de tamanho é ampliada para tamanho estendendo-a para...

20
Revisão do primeiro código de Alice

Alice é estagiária em uma empresa que usa o Brainfuck como idioma principal para o desenvolvimento do lado do cliente e do servidor. Alice acabou de escrever seu primeiro código e está um pouco nervosa ao se preparar para sua primeira revisão de código. Alice deseja que seu código seja formatado...

20
Escreva um intérprete para *

A tarefa é simples. Escreva um intérprete para o idioma * . Aqui está um link maior para o wiki. Existem apenas três programas * válidos: * Imprime "Olá, mundo"  *  Imprime um número aleatório entre 0 e 2.147.483.647 *+* Corre para sempre. O terceiro caso deve ser um loop infinito de acordo...

20
Diamondize algum texto

Dada uma sequência de entrada de comprimento 2ou mais, consistindo apenas de caracteres alfabéticos [A-Z]ou [a-z](sua escolha, se todas estiverem em maiúsculas ou minúsculas), imprima uma sequência contínua de caracteres formando um padrão de diamante duplo. A sequência de entrada começa na linha...