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

15
Desenhar hexágonos concêntricos ASCII

Escreva o programa mais curto possível que capte um conjunto de números inteiros positivos distintos e produza uma renderização ASCII de hexágonos concêntricos com esses comprimentos laterais, feitos de barras, sublinhados, espaços e novas linhas. O programa mais curto em bytes, contado por...

15
Sorvete ASCII

Escreva um programa ou função que receba um número inteiro positivo N e imprima ou retorne uma sequência de arte N × N ASCII cuja metade superior seja um semicírculo feito de ('s e cuja metade inferior seja um triângulo apontando para baixo feito de V' s, com espaços usados ​​como...

15
Traduzir RoboCritters em Brainf ***

RoboCritters ( etimologia ) é uma nova linguagem de programação esotérica (não se preocupe em procurá-la, eu a inventei). É uma variante do Brainfuck (BF), um pouco mais complexa do que os esquemas normais de substituição de operadores. Todo programa no RoboCritters é uma grade retangular de texto...

15
Encha um balão de água

Neste desafio, você deve exibir a arte ASCII de um balão de água, dada a quantidade de água que o balão está cheio: | __||__ | | / # #\ | | |######| | | |######| | | |######| | | |######| | | |######| | | \######/ | | | | | +----------+ Como desenhar o balão Para exibir um balão de tamanho n,...

15
Tokenizar um idioma baseado em pilha

Estive trabalhando outra linguagem de golfe baseada pilha chamada Stackgoat . Neste desafio, você escreverá um Tokenizer para Stackgoat (ou realmente qualquer linguagem geral baseada em pilha). Exemplos "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12',...

15
Exibir matriz 2D como tabela ASCII

A tarefa é exibir a tabela ascii para uma determinada matriz. Entrada A entrada é uma matriz 2D. O comprimento da linha da matriz é igual ao comprimento de uma matriz. Como alternativa, você pode receber a entrada de uma matriz 2D, pois a primeira linha é um cabeçalho. A dimensão externa é a...

15
Maçãs estão caindo

Introdução Há um tronco de árvore de maçã posicionado entre -2 e 2 no eixo x, onde algumas maçãs caem ao seu redor: | | | | <-------|---|-------> -2 2 Todos os dias, n maçãs caem. Cada maçã mantém sua coordenada x conforme cai diretamente no chão. Mas se pousar em cima de outra maçã,...

15
Construa uma sala simples em arte ASCII

Uma sala pode ser composta de retângulos conectados, por exemplo, uma sala em forma de L. Essa sala pode ser descrita por uma lista de dimensões que descrevem o tamanho de cada retângulo. Suponha que você tenha duas listas de entrada. O primeiro contém a largura dos retângulos empilhados...

15
Codifique uma página de código

Introdução Uma página de código mapeia valores inteiros para um caractere específico. Podemos visualizar uma página de código como esta: + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + --- + - - + --- + --- + --- + --- + | | 0 1 | 2 3 4 5 6 7 8 9 A B C D E F + --- + --- + ---...

15
Construtor de casas automático

Nanobots automáticos para construção de casas foram fabricados, e é seu trabalho codificá-los. Aqui é a casa criada pela entrada 7 4 2 /-----/| / / | |-----| | | | | | | / |_____|/ A entrada é uma sequência que contém as dimensões da casa. 7 é a largura. |_____| ---7--- 4 é a...

15
Visualize uma pirâmide da diferença

Uma pirâmide de diferença é uma pirâmide em que cada nova diagonal é o valor absoluto das diferenças entre os elementos da última diagonal. Por exemplo, se começarmos com a matriz 2 5 4 9 3 4 Agora, organizamos isso em uma coluna diagonal: 2 5 4 9 3 4 Agora, preenchemos a próxima...

15
Fatias de alfabetos triangulares

Dado um número de entrada nde 1para 26(ou 0para 25), imprima o alfabeto lendo da esquerda para a direita até e inclusive a letra correspondente, com a=1, b=2, c=3, .... A torção é que as letras também devem ser repetidas verticalmente, correspondendo à sua posição no alfabeto. Os números ímpares...

15
Edifícios visíveis

Este quebra-cabeça é derivado do quebra- cabeça "Coração da Cidade" do CodinGame SamSi. Descrição Você decide dar um passeio de n*n cidade azulejada e ir para a peça central. Todos os edifícios são infinitamente pequenos, mas você tem uma super visão e pode ver tudo de perto e de...

15
HexaGolf: Rotatagons

Veja também: Wordagons Desafio Dado um hexágono e um número ncomo entrada, produza os mesmos ntempos de rotação do hexágono . Hexágono O hexágono será uma string assim: a b c d d e e f f o g g h h i i j k l O hexágono sempre será regular e sempre conterá apenas os caracteres ASCII...

15
Peneira de Eratóstenes, passo a passo

Dado um número N , desenhar uma alinhada à esquerda de N x N placa de números, deixando um espaço em branco (como um espaço) (I mostram diagramas com N = 5) 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Seu trabalho é construir a Peneira de Eratóstenes, passo a passo....

15
Fantasmas e abóboras

Aqui está uma abóbora ASCII esculpida em uma Jack-o-Lantern. Não é fofo? ((^v^)) Aqui está um fantasma ASCII. Olha como é assustador! \{O.O}/ Obviamente, as abóboras precisam estar no chão, com um espaço entre elas para não apodrecer. Os fantasmas, no entanto, gostam de ficar em cima de...

15
Convolução binária

Uma convolução binária é descrita por um número Me aplicada a um número N. Para cada bit na representação binária de M, se o bit estiver definido ( 1), o bit correspondente na saída é dado por XORing nos dois bits adjacentes ao bit correspondente N(contornando quando necessário). Se o bit não...

15
Verifique minha lasanha

Cenário Costumo cozinhar lasanha, mas também tenho alguns erros. Como repito essas falhas com tanta frequência, pensei que talvez pudesse fazer um programa que verifica se fiz tudo certo. Lasanha válida Uma lasanha válida é Pelo menos 5 colunas de largura Pelo menos 4 camadas de...

15
Pontes são metáforas para tudo na arte ASCII

(com desculpas a Jim West pelo título e inspirado aleatoriamente na representação textual da Cisco de seu logotipo: .:|:.:|:. pelo conceito) Dado um número inteiro de entrada 1 <= n <= 255, produza uma representação de arte ASCII de uma ponte suspensa de distância nseguindo as regras de...