Perguntas com a marcação «code-golf»

39
HelolW rdlo (Um desafio de enfiar)

Eu tenho um desafio para você: Imprima "Hello World" usando qualquer idioma. Cada caractere deve ser impresso a partir de seu próprio e exclusivo thread É isso aí. Obviamente, como não há garantia de que os encadeamentos operem na ordem em que você os inicia, você deve tornar o encadeamento do...

39
Arte ASCII “Hello-World!” [Fechado]

Seu objetivo é escrever o programa mais curto que produz "Hello-World!" conforme art. ASCII. Regras : Deve ser legível por humanos, não me importo com o tamanho (colunas / linhas) A saída deve conter apenas espaços (""), objectos cortantes ("#") e novas linhas A saída deve funcionar com uma...

39
Colocação preguiçosa do encouraçado

Imagine o seguinte cenário: você está jogando com um amigo, mas decide trapacear. Em vez de mover um navio depois que ele atira onde costumava estar, você decide não colocar nenhum navio. Você diz a ele que todos os seus tiros são errados, até que seja impossível colocar navios dessa maneira. Você...

39
Crie um chatbot para as salas de chat do Stack Exchange

O desafio O objetivo deste desafio é criar um chatbot que possa ser executado nas salas de chat do Stack Exchange. Seu bot precisa ser capaz de detectar quando comandos específicos são postados por um usuário e responder a ele. Esta é a lista de comandos e o que seu bot deve fazer: !!newest:...

39
Produza o lendário Yggdrasil

Sua tarefa é produzir uma representação da lendária árvore da vida, Yggdrasil . Você deve escrever um programa cuja saída seja exatamente isso: /\ /**\ /****\ /******\ /******\ /********\ /**********\ /************\ /**************\ /************\ /**************\ /****************\...

39
Construa uma parede de tijolos constante

Uma parede de tijolos é um retângulo feito de tijolos horizontais de 1 por n empilhados em linhas. Aqui está uma parede de altura 4 e largura 8, com tamanhos de tijolo mostrados à direita. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3 [____][______][] 3 4 1 Essa parede é...

39
Me Want Honeycomb

Escreva o programa mais curto que imprime esta seção de arte ASCII de um ladrilho hexagonal ou favo de mel : __ __/ \__ __/ \__/ \__ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ / \__/ \__/ \ \__/ \__/ \__/ \__/ \__/ \__/ Nenhuma entrada deve ser tomada. Saída para stdout ou a...

39
Gere a sequência do horizonte do templo

Considere o seguinte processo: Pegue um número inteiro não negativo N. por exemplo, N = 571 Expresse-o em binário sem zeros à esquerda. (Zero em si é a única exceção, tornar-se 0.) por exemplo 571= 1000111011em binário Divida execuções consecutivas de uns e zeros nessa representação...

39
Texto de triangulação

Escreva um programa ou função que utilize uma sequência garantida para conter apenas caracteres ASCII imprimíveis , exceto espaço, e que seja um número triangular positivo (1, 3, 6, 10, 15, ...) de comprimento. Imprima ou retorne a mesma sequência, mas moldada em um triângulo usando espaços....

39
Produto em um intervalo

Sua tarefa é simples: dados dois inteiros ae b, output ∏[a,b]; isto é, o produto do intervalo entre ae b. Você pode usar, ae bem qualquer formato razoável, argumentos para uma função, uma entrada de lista, STDIN, etc. Você pode imprimir em qualquer formato razoável, como um valor de retorno (para...

39
Relógio ASCII com marcadores de ponto e vírgula

Introdução Imagine que a linha de caracteres seja de fato duas linhas. A linha superior - pontos - representa horas (sistema 24 horas), enquanto as vírgulas inferiores representam minutos . Um personagem pode representar hora, minuto ou ambos - sempre que possível. No começo, provavelmente você...

39
Distância Levenshtein

Embora existam muitas perguntas sobre distância de edição, como esta , não há uma pergunta simples para escrever um programa que calcule a distância de Levenshtein. Alguma exposição A distância de edição de Levenshtein entre duas strings é o número mínimo possível de inserções, exclusões ou...

39
Em que linha está a chave?

Dado um dos seguintes caracteres (ou uma nova linha): `1234567890-=~!@#$%^&*()_+qwertyuiop[]\QWERTYUIOP{}|asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>? Seu programa deve gerar a linha em que está no teclado Como meu teclado está (quase) sem bateria, seu código deve ser o mais curto...

39
Olha, lá em cima no céu! É uma matriz super duper!

Inspirado por essa pergunta de nossos amigos rivais na Code Review. Definições Uma super matriz é uma matriz em que cada novo elemento da matriz é maior que a soma de todos os elementos anteriores. {2, 3, 6, 13}é uma super matriz porque 3 > 2 6 > 3 + 2 (5) 13 > 6 + 3 + 2 (11) {2, 3,...

39
Imprimir o enésimo enésimo número que contém n

Esta questão será uma torção para encontrar o nnúmero primo th. Desafio Você deve escrever um programa que terá uma entrada ne produzirá o nnúmero primo cuja representação decimal contém a representação decimal de numa subtração. Confuso? Aqui estão alguns exemplos. n=1 Primes: 2, 3, 5, 7, 11...

39
Pseudofatorial

Há um número bastante curioso que aparece algumas vezes em problemas de matemática ou enigmas. O pseudo-fatorial (N) é o mínimo múltiplo comum (isto é, o mais baixo) comum dos números 1 a N; em outras palavras, é o número mais baixo que possui todos os números de 1 a N como fatores. Por exemplo,...

39
Teste de divisibilidade

Tarefa Dado dois números inteiros estritamente positivos n e d como entrada, determine se n é divisível igualmente por d , ou seja, se existe um número inteiro q tal que n = qd. Você pode escrever um programa ou uma função e usar qualquer um dos nossos métodos padrão de recebimento de entrada e...

39
Detriplicar uma sequência

Muitos idiomas têm maneiras integradas de se livrar de duplicatas ou "desduplicar" ou "unificar" uma lista ou string. Uma tarefa menos comum é "descriptografar" uma string. Ou seja, para cada personagem que aparece, os dois primeiros ocorrências são mantidas. Aqui está um exemplo em que os...