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

17
Quantos furos?

Desafio Dada a entrada gráfica de uma forma, determine quantos furos existem nela. Não duplicado Esta questão foi marcada como uma possível duplicata das Ilhas Conde . Acredito que esse desafio seja diferente do desafio de Count Island porque, neste, você precisa descobrir como eliminar os...

17
Vida: criada ou evoluída?

Dado o estado de uma grade quadrada do Jogo da Vida, determine se ela poderia ter evoluído de qualquer estado anterior ou apenas poderia ter sido criada. Ou seja, identifique se o estado é um estado "Jardim do Éden" . Entrada Uma grade quadrada de estados, com 1 indicando "vivo" e 0 indicando...

17
Me faça uma pizza

Como é sábado (UTC) e estou com fome, gostaria de uma fatia de pizza. Vou fazer um pedido e eu gostaria de uma boa pizza quente de arte ascii . Até o desafio? O drive-thru Farei meu pedido onde quer que esteja o drive-thru, seja STDIN, um parâmetro de função, um argumento de linha de comando, mas...

17
Programação em duas dimensões de tempo

É um acidente engraçado que este mundo tenha apenas uma dimensão de tempo, mas não precisa ser assim. É fácil imaginar mundos com 2 ou mais dimensões de tempo e, nesses mundos, você pode construir computadores e executar software neles, exatamente como neste. O sistema Aqui está um sistema para...

17
Encontre a tabela de tradução

Dadas duas seqüências, encontre a tabela de conversão ( cifra de substituição ) entre as duas, se a tradução não for possível, a saída será falsa. A resposta deve ser minimizada e criada da esquerda para a direita. O primeiro caractere a ser traduzido entre as palavras deve ser o primeiro na tabela...

17
Encurte um caminho absoluto

Às vezes, um longo caminho absoluto, por exemplo, um parâmetro de linha de comando para uma ferramenta Linux, pode ser reduzido, usando o diretório de trabalho atual como referência: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff Neste desafio, você deve...

17
Livre-se do espaço em branco em linhas vazias

Ah, mais um dos meus usos egoístas dessa pilha . Como proprietário de um Chromebook, sou um usuário frequente do Ace IDE, o editor usado pelo Cloud9. Ele tem muitas ferramentas para lidar com o excesso de espaço em branco, mas notavelmente falta uma: limpar linhas vazias. Sua missão hoje é, dada...

17
Não existe almoço grátis

... ou existe? Seu desafio é analisar minha fatura de almoço, que contém o preço base, dicas, descontos, cupons e extras e descobrir se meu almoço foi de US $ 0 ou menos . Se esta é a entrada: 12.34 15 tip 25 discount 1.5 extra 2 coupon Então a saída pode ser false. Veja como funciona: 12.34 é...

17
Cortar um gramado retangular

Um gramado é definido como um campo retangular com um caractere cercado por duas camadas de espaço em branco visível . Isso significa duas linhas acima e duas linhas abaixo e um preenchimento de dois espaços à esquerda (a direita tem espaço em branco visível, portanto você não precisa...

17
Quine de rotação segura

Escreva um quine apropriado cuja cada rotação seja ele próprio um quine adequado. Por exemplo, se o seu código-fonte for abcdef, então: abcdef produziria abcdef bcdefa produziria bcdefa cdefab produziria cdefab defabc produziria defabc efabcd produziria efabcd fabcde produziria fabcde Uma...

17
Achatar o CUBO

Você já viu formas 3D e acha que temos duas dimensões? Então, vamos transformar 3D em 1D! (Veja o que eu fiz lá?) Tarefa Dada uma representação 2D de um cubo (layout abaixo), alise-o em uma única sequência, com base em ponteiros. O cubo Esse é o layout do cubo preenchido com no-ops ( ,) e...

17
Vaga ou nenhuma vaga?

Todos nós vimos as placas nos motéis nos dizendo se há uma vaga ou não: Normalmente, estas terão permanentemente as letras de VACANCY acesas e as letras de NÃO , se não houver espaço no motel. O desafio O motel médio nos EUA tem 200 quartos. Você escreverá um programa / função que usa um...

17
Coloque um planador!

Este: é um planador . No Jogo da Vida de Conway, o planador é um famoso padrão que atravessa rapidamente o tabuleiro. Para o desafio de hoje, desenharemos um jogo da vida em arte ASCII e colocaremos um planador nele. O quadro que estamos começando é o

17
Máquina da Verdade Estendida

Muitas pessoas sabem o que é uma máquina da verdade na programação. Mas é hora de aumentarmos as coisas um pouco. Apresentando, a máquina da verdade estendida! Uma máquina de verdade estendida aceita duas coisas como entrada, um número inteiro ne uma sequência não vazia s. Ele gera s ntempos com...

17
O hexágono mágico

Existem muitos quadrados mágicos, mas há apenas um hexágono mágico não trivial, como explicou o Dr. James Grime , que é o seguinte: 18 17 3 11 1 7 19 9 6 5 2 16 14 8 4 12 15 13 10 Como é feito no Hexagony, é mais fácil escrever em apenas uma linha, lendo-a linha por linha: 18 17 3 11 1 7 19...

17
Criptografia simples para pessoas com orçamento de bytes

Visão geral Seu objetivo é implementar a criptografia RC4. A criptografia RC4, inventada por Ron Rivest (da RSA), foi projetada para ser segura, mas simples o suficiente para ser implementada da memória por soldados militares no campo de batalha. Hoje, existem vários ataques ao RC4, mas ainda é...

17
Você é o anfitrião das Olimpíadas!

Você organiza os Jogos Olímpicos e precisa construir uma piscina fantástica para a ocasião, mas os supervisores geralmente mudam de idéia em relação às dimensões e precisam de uma maneira rápida de reconstruí-la com o tamanho solicitado! Dados dois números inteiros, Le x, sua tarefa é construir...

17
Quanta reputação você perdeu hoje?

Supondo que o StackExchange não decida restaurar minha conta após excluí-la devido a restrições de idade (mesmo que eu já tenha 14 anos e quase 15 anos), muitas pessoas neste site perderam a reputação dos meus upvotes excluídos. Isso aconteceu por volta das 17:30 do dia 20 de junho de 2017,...