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

12
Interprete o Kipple!

Introdução Kipple é uma linguagem de programação esotérica baseada em pilha inventada por Rune Berg em março de 2003. O Kipple possui 27 pilhas, 4 operadores e uma estrutura de controle. Pilhas As pilhas são nomeadas a- ze contêm números inteiros assinados de 32 bits. Há também uma pilha...

12
Cobras por toda parte

Desafio O desafio é simples: imprima uma cobra . Você obterá o comprimento da cobra como entrada. Uma cobra de comprimento 2 é assim: ==(:)- Uma cobra de comprimento 7 é assim: =======(:)- Em outras palavras, o comprimento de uma cobra é quantos sinais de igualdade existem antes da cabeça...

12
Abugida fonêmica

Personagens Vamos chamar essas consoantes IPA em inglês de caracteres Unicode : bdfhjklmnprstvwzðŋɡʃʒθ E vamos chamar esses caracteres Unicode de vogais IPA em inglês : aeiouæɑɔəɛɜɪʊʌː (Sim, ːé apenas a marca da vogal longa, mas trate-a como uma vogal para o objetivo deste...

12
Remendo aleatório da abóbora

Eu estava andando por um canteiro de abóboras no outro dia para uma festa de aniversário e notei as videiras de abóboras fazendo um padrão bacana, com giros, loops e ramificações. Vamos simular isso aqui com alguma arte ASCII. (()) \ p--q p-----q / \ / \ (()) b--d (()) Regras de construção...

12
Gere um labirinto de um caminho

Dado um número inteiro ímpar N (5 <= N <= 51), gere um labirinto com o comprimento lateral N que segue os seguintes requisitos: O labirinto deve ser composto pelos caracteres | -e +. Ele deve usar o |personagem como uma parede vertical, o -personagem como uma parede horizontal e, se essa...

12
Recolher ascii-art

Desafio Dada uma grade retangular de caracteres ascii imprimíveis como uma sequência ou através de entrada padrão, escreva uma função ou programa que colecione os caracteres não espaciais em uma pilha na parte inferior. As regras: A saída possui as mesmas dimensões e caracteres da entrada. Um...

12
Desenhe o diagrama de tempo digital XNOR

Abaixo está um diagrama de tempo digital (esquemático) , para a porta lógica XNOR . ┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └── ┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ X ──┘ └───┘ └───┘ └───┘ └──── Seu objetivo é reproduzi-lo...

12
O químico louco e o programador inteligente

História de fundo Você acorda tonto em um laboratório de química e percebe que foi sequestrado por um velho químico louco. Como ele não pode ver muito bem por causa de sua idade, ele quer que você trabalhe para ele e só então, você pode escapar do laboratório. Tarefa É sua tarefa retornar as...

12
Diga-me, quantos quadrados existem?

Dada uma matriz 2D não vazia que consiste em 0e 1, encontre o número de quadrados cujos quatro cantos são todos 1. Os quadrados não precisam estar "na vertical". Todas as linhas são garantidas para ter o mesmo comprimento. Métodos razoáveis ​​de entrada / saída são permitidos. Casos de...

12
Essa mordida foi minha?

Ontem, deixei meu sanduíche na mesa. Quando me levantei hoje, havia uma mordida ... Era minha? Não me lembro ... Problema: Faça uma representação do sanduíche e do meu padrão de mordida e me diga se foi minha mordida ou não. Exemplos: Exemplo 1: Meu padrão de

12
Proteger um arquivo com zeros

Sua tarefa hoje será pegar um arquivo existente e anexar zeros a ele até atingir um determinado tamanho. Você deve escrever um programa ou função que leve o nome de um arquivo no diretório atual fe um número de bytes b. Enquanto mantém o conteúdo original de f, você deve escrever zeros (bytes...

12
Cubo de Rubik ASCII

Inspirado por este e pelo seguinte chat: Sua tarefa é gerar o seguinte: _ _ _ /_/_/_/\ /_/_/_/\/\ /_/_/_/\/\/\ \_\_\_\/\/\/ \_\_\_\/\/ \_\_\_\/ Espaço em branco à esquerda ou à direita é permitido, desde que não altere a aparência do cubo. Como de costume, é permitido retornar o acima ou...

12
Encontre os coeficientes de uma função geradora racional

Se escrevermos uma sequência de números como coeficientes de uma série de potências, essa série de potências será chamada de função geradora (comum) (ou Gf) dessa sequência. Ou seja, se, para alguma função F(x)e série de números inteiros a(n), temos: a(0) + a(1)x + a(2)x^2 + a(3)x^3 + a(4)x^4 +...

12
Feliz aniversário, vamos comer um bolo!

É aniversário do meu amigo em breve e, como ele é um programador e amante de arte ASCII, pensei em fazer um bolo ASCII para ele! Infelizmente, continuo esquecendo sua idade atual, então eu gostaria de ter um programa para o meu forno ASCII, que assa um bolo com um número especificado de velas,...

12
Desafio do Advento 4: Atual Linha de Montagem!

<< Anterior Próximo >> Papai Noel foi capaz de remanufaturar todos os presentes que os elfos roubaram da noite para o dia! Agora ele tem que enviá-los para a linha de montagem para embalagem. Ele geralmente tem uma câmera para supervisionar a linha de montagem, para garantir que os...

12
Jogue um jogo de críquete de dados

Dice Cricket é um jogo que eu fui apresentado quando criança e que tenho usado como uma maneira de passar o tempo há anos. Não encontrei uma página da Wikipedia, por isso vou explicar as regras abaixo. Regras de Críquete de Dados Premissa Dice Cricket é um jogo semelhante a marcar um jogo de...

12
Codegolf Rainbow: Desenhe em preto e branco

Introdução: (Fonte: Wikipedia ) Quando olhamos para um arco-íris, ele sempre terá as cores de cima para baixo: vermelho; laranja; amarelo; verde; azul; índigo; tolet Se olharmos para esses anéis individuais, é claro que o anel vermelho é maior que o anel violeta. Além disso, também é possível...

12
Fazendo uma montanha fora de uma colina

Você recebe uma série de terrenos, com montes de pedras e montanhas: /\ / \ _/\__ / \ ___/ \_/ \_ ____/\___/ \___ Seu trabalho é substituir todos os montes de montanhas da cadeia por uma montanha equivalente, centralizada na mesma coluna. O restante da string não deve ser afetado. Isso pode...

12
Jimmy precisa de um novo par de sapatos!

Jimmy teve uma semana movimentada com todas essas plataformas e cordas , e o pobre Jimmy nem sequer tem pernas ou pés para se apoiar! Seu trabalho é pegar uma corda contendo vários Jimmys e dar-lhes pernas e sapatos! Obter entrada na forma de uma Jimmy String Jimmy String => /o\ /o\...