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

30
Enquadre esta bela arte ASCII

Introdução Acho que todo mundo concorda que fotos legais precisam ter uma moldura legal. Mas a maioria dos desafios neste site sobre o ASCII-Art só quer a imagem em bruto e não se preocupa com a preservação. Não seria legal se tivéssemos um programa que pegasse um pouco de arte ASCII e o...

30
Construa uma escada de palavras

Dada uma lista de pelo menos duas palavras (feitas apenas com letras minúsculas), construa e exiba uma escada ASCII das palavras alternando a direção da escrita primeiro para a direita e depois para a esquerda, relativamente à direção inicial da esquerda para a direita . Quando terminar de...

30
O (fácil) caminho para o código

Entrada: Um número inteiro , que é garantido como .nnn≥ 3≥3\ge3 Um número inteiro , que é um de .ddd[ - 1 , 0 , 1 ][−1,0,1][-1,0,1] Saída: Uma estrada de tamanho , que estará na direção noroeste se ; uma direção norte se ; ou uma direção nordeste se . A estrada sempre terá três espaços de...

30
Triângulos ASCII

Sua tarefa é escrever um programa ou uma função que imprima um triângulo ASCII. Eles se parecem com isso: |\ | \ | \ ---- Seu programa terá uma única entrada numérica n, com as restrições 0 <= n <= 1000. O triângulo acima tinha um valor de n=3. O triângulo ASCII terá nbarras invertidas (...

30
Contar na diagonal!

Temos muitos eixos horizontais para números, mas honestamente acho que eles são meio chatos. Sua tarefa hoje é construir uma parte de um eixo diagonal entre dois números inteiros não negativos distintos dados como entrada. Como construir um eixo diagonal? Vamos dar um exemplo, com a entrada 0,...

30
Desenhe a curva de Hilbert usando barras

A curva de Hilbert é um fractal de preenchimento de espaço que pode ser representado como um sistema Lindenmayer com gerações sucessivas assim: Agradecemos a http://www.texample.net/tikz/examples/hilbert-curve/ pela imagem. Objetivo Escreva o programa mais curto possível (em bytes) que pega um...

30
Raiz quadrada da arte ASCII

Você está trabalhando como estagiário para um matemático que realmente odeia TeX, LaTeX, etc. Tanto que ele decidiu abandonar toda a tipografia e fazer com que você fizesse toda a formatação em ASCII. Você se cansou disso depois de um tempo e decidiu começar a automatizar partes dele, começando com...

30
ABAA / ABBB: Gere esse padrão 2D recursivo

Eu estava brincando com infinitas redes de resistores (história longa) quando me deparei com o seguinte padrão recursivo interessante: |-|| |--- Cada instância desse padrão tem o dobro da largura e a altura. Para ir de um nível do padrão para o próximo, você divide esse retângulo em dois...

30
Matá-lo com fogo

Isenção de responsabilidade: a história contada nesta pergunta é totalmente fictícia e inventada apenas com o objetivo de fornecer uma introdução. Sou um fazendeiro malvado e, para aumentar o preço do trigo na minha região, decidi queimar os campos de todos os fazendeiros à minha volta. Eu...

30
Um Quine frágil

Um Quine frágil Um quine frágil é um quine que satisfaz a propriedade de fazer cada substring removendo um único caractere, quando avaliado, produz um erro. Por exemplo. Se o seu programa asdffor um quine, para que seja frágil, os seguintes programas deverão apresentar um

30
Inspetor oficial de Ruby

Aqui está um simples rubi de arte ASCII : ___ /\_/\ /_/ \_\ \ \_/ / \/_\/ Como joalheiro da ASCII Gemstone Corporation, seu trabalho é inspecionar os rubis recém-adquiridos e deixar uma nota sobre os defeitos encontrados. Felizmente, apenas 12 tipos de defeitos são possíveis, e seu...

30
Olá! Eu sou o xerife do código de golfe!

É provável que alguém que usou o Twitter alguns meses atrás saiba sobre o 'Howdy! Eu sou o xerife do meme X ". Onde uma imagem simples de um xerife é desenhada com emoji e muda para se ajustar a um tema. Então, pensei que estava na hora do xerife do Code Golf. Aqui está ele: ### ##### ### ###...

30
A água finalmente chega ao tanque?

No mundo da arte ASCII, há água, paredes de hash e mecanismos de letras. Você está em uma sala composta de paredes de hash ( #placas): ####### # # # # # # # ### # # # ####### Você instala uma fonte de água S ( Ssinal) e um tanque de água E ( Esinal) que pode receber água de qualquer direção,...

30
Desenhe um cata-vento giratório

Lembra-se daqueles cata-ventos divertidos que você assopra e eles giram sem parar? Vamos codificar um! Um cata-vento terá o conjunto de caracteres \ | / _desenhando seu centro e braços. Um possível cata-vento poderia ser assim: | | |_ ___ ___|_| | | | Mas o que é um cata-vento que não...

30
Texto sinusoidal

Objetivo: Escreva um programa ou função que imprima uma sequência de entrada em uma forma sinusoidal. O senoide ASCII Aqui está um período do sinusóide: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Observe que há exatamente um ponto em cada...

29
Qual é a altura dos monólitos?

Aqui está um exemplo de uma entrada de monólitos . Existem 4 neste exemplo. _ | | _ | | _ | | | | | | | | _ _| |_| |___| |____| |_ O primeiro monólito tem 4 unidades de altura, o segundo é 2, o terceiro é 3 e o último é 1. A tarefa Seu programa deve gerar as alturas dos monólitos, da...

29
Não posso ver a floresta para as árvores

Escreva um programa ou função que desenhe uma árvore de árvores, construindo assim uma floresta. As árvores são desenhadas como empilhar uma pirâmide. A primeira linha (superior) contém 1árvore, a próxima linha contém 2(para um total de 3), a próxima contém 3(para um total de 6) e assim por...

29
Imprima a bandeira americana!

Desafio com tema do Dia da Independência Especial (EUA) para você hoje. Você deve escrever um programa que imprima essa representação artística da bandeira americana. 0 |--------------------------------------------------------- | * * * * * * #################################| | * * * * * | | * * *...

29
Executar classificação por gravidade

Desafio Dada uma lista de números inteiros, mostre como a classificação por gravidade seria feita. Gravity Sort Por gravidade, imagine os números como linhas de asteriscos. Então, tudo cai e as novas linhas serão obviamente classificadas. Vejamos um exemplo: [2, 7, 4,