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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

419
"Olá Mundo!"

Então ... isso é um pouco embaraçoso. Mas não temos um simples "Olá, mundo!" desafio ainda (apesar de ter 35 variantes marcadas com hello-world e contando). Embora este não seja o código de golfe mais interessante nos idiomas comuns, encontrar a solução mais curta em certos esolangs pode ser um...

371
Covfefify uma string

Nesse desafio, você deve usar uma string que corresponda ao regex ^[a-zA-Z]+$ou o que for razoável (não é necessário considerar letras maiúsculas ou minúsculas, se quiser) (você pode assumir que a string é longa o suficiente e tem a estrutura correta para todas as operações) e produziu outra...

309
Upgoat ou Downgoat?

Dada a imagem de uma cabra, seu programa deve tentar identificar se a cabra está de cabeça para baixo ou não. Exemplos Estes são exemplos do que a entrada pode ser. Entradas não reais Entrada: Resultado: Downgoat Spec Seu programa deve ter no máximo 30.000 bytes A entrada conterá a cabra...

289
Desenhe com sua CPU

Encontrei um artigo em que os alunos usavam o tráfego de rede para desenhar sua universidade no gráfico IPv6 do país . [imagem] Seu objetivo é simples de dizer, mas difícil de implementar. Desenhe o texto MAIL (como é uma das poucas palavras que podem ser lidas em um gráfico 1D) no gráfico da...

248
Dicas para jogar golfe em Python

Que dicas gerais você tem para jogar golfe no Python? Estou procurando idéias que possam ser aplicadas a problemas de código-golfe e que também sejam pelo menos um pouco específicas para Python (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por

214
DESARMAR A BOMBA!

Você foi contratado por seu conhecimento técnico como ajudante de um agente secreto para garantir que o mocinho possa fazer seu trabalho e o mundo possa ser salvo. Esta é sua última missão antes de se aposentar com um salário alto e a gratidão de todo o mundo. Mas antes que você tenha que desarmar...

204
Golf um quine para o bem!

Usando o seu idioma preferido, jogue golfe com calma . Um quine é um programa de computador não vazio que não recebe entrada e produz uma cópia de seu próprio código-fonte como sua única saída. Sem trapaça - isso significa que você não pode simplesmente ler o arquivo de origem e imprimi-lo....

197
Não A, apenas CAPS LOCK

O que acontece quando a CapsLocktecla do teclado não possui um entalhe? "Isso hPPENS." O objetivo deste programa é emular consistentemente as falhas do teclado onde cada Apressionamento é substituído CapsLock. A's maiúsculos da fonte devem produzir o mesmo efeito. Quando CapsLockestá ativado, a...

195
Esse número é primo?

Acredite ou não, ainda não temos um desafio de golfe por código para um simples teste de primalidade . Embora possa não ser o desafio mais interessante, principalmente para idiomas "comuns", pode não ser trivial em muitos idiomas. O código Rosetta apresenta listas por idioma de abordagens...

182
Não sou o idioma que você está procurando!

Não é chato quando você encontra um pedaço de código e não sabe em que idioma ele foi escrito? Este desafio tenta resolver um pouco isso. Desafio Você precisará escrever um programa que, quando executado em dois idiomas diferentes, produzirá a string: This program wasn't written in <language...

176
Matemática é fato. A programação não é

Na matemática, um ponto de exclamação !geralmente significa fatorial e vem depois da discussão. Na programação, um ponto de exclamação !geralmente significa negação e vem antes do argumento. Para esse desafio, aplicaremos essas operações apenas a zero e um. Factorial 0! = 1 1! = 1 Negation !0 =...

176
Deseja codificar um boneco de neve?

Aqui está um boneco de neve simples de arte ASCII : _===_ (.,.) ( : ) ( : ) Vamos fazer alguns amigos para ele. Este será o padrão geral para nossos snowpeople de arte ASCII: HHHHH HHHHH X(LNR)Y X(TTT)Y (BBB) Os espaços à esquerda e os parênteses são sempre os mesmos para todos os...

161
Doces ou travessuras poliglota

Desde que o Halloween está chegando, pensei em começar um divertido e desafiante desafio de golfe com código! O desafio é bastante simples. Você precisa escrever um programa que produza trickou treat. "A torção?" você pode perguntar. Bem, deixe-me explicar: Seu programa precisa fazer o...

158
Não pesquise no google

Todos sabemos que, se você pesquisar no Google a palavra "google", ela quebrará a Internet. Sua tarefa é criar uma função que aceite uma sequência e retorne seu comprimento, no menor número possível de caracteres Unicode. No entanto, se a sequência especificada for google(minúscula), isso causará...

154
Meu padrão de furto é legal?

A maioria dos smartphones Android permite que o usuário use um padrão de furto para abrir o telefone: Certos padrões são legítimos e outros são impossíveis. Dado um padrão de furto de entrada, retorne uma verdade ou falsidade indicando se o padrão de entrada fornecido é legal ou não. Entrada A...