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

22
A arte ASCII da formiga de Langton.

Desenhe o caminho da formiga de Langton . Descrição Os quadrados de um avião são coloridos de várias formas em preto ou branco. Arbitrariamente identificamos um quadrado como a "formiga". A formiga pode viajar em qualquer uma das quatro direções cardeais a cada passo que der. A formiga se move...

22
Preencha os lagos, 2D

A versão unidimensional deste problema era bastante fácil, então aqui está uma versão 2D mais difícil. Você recebe um conjunto 2D de alturas de terra com entrada padrão e precisa descobrir onde os lagos se formarão quando chover. O mapa de altura é apenas uma matriz retangular dos números de 0 a...

22
Desafio Meta Golf

Nesse desafio, você precisa resolvê-lo. O concurso acabou! Verifique o final da pergunta Especificações: Escreva o menor código (qualquer idioma *). A pontuação de uma resposta é a soma de: Comprimento do código sem espaço em branco . Número de respostas usando o mesmo idioma ao...

22
Cena de neve animada ASCII

Escreva o programa mais curto para transformar qualquer peça de arte ASCII em uma cena de neve animada que comece a se formar a partir da neve que cai ( exemplo de JavaScript sem golfe ) atualizado pela última vez em 2011-12-19). Especificação de entrada : Seu programa deve aceitar combinações...

22
Estatísticas de pesquisa de engenharia reversa

Introdução Dado um conjunto de porcentagens de opções em uma pesquisa, calcule o número mínimo de eleitores que deve haver na pesquisa para gerar essas estatísticas. Exemplo: Qual é o seu animal de estimação favorito? Cachorro: 44.4% Gato: 44.4% Rato: 11.1% Resultado: 9(número mínimo possível...

22
Dê um nome à mão de pôquer

Dê um nome à mão de pôquer Dadas cinco cartas, produza o nome da mão de poker, que será uma das seguintes: High card One pair Two pair Three of a kind Straight Flush Full house Four of a kind Straight flush Royal Flush Em caso de dúvida, consulte as regras em

22
Variante criptográfica de quine

Crie um programa que imprima a soma MD5 de sua origem no formato: MD5 sum of my source is: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Sem trapaça - você não pode simplesmente ler o arquivo de origem e calcular sua soma. O programa não deve ler nenhuma informação externa. Claro que você pode usar uma...

22
Janela Olá, mundo

Crie uma janela que diga olá mundo por dentro e nada mais. Você não pode ter nenhum botão ok ou cancelar dentro. Deve ser apenas uma janela simples que diz olá mundo. Não me importo com o conteúdo da moldura da janela ou com a aparência da janela, mas por dentro ela deve dizer olá apenas...

22
Minify Brainfuck

Seu desafio é reduzir o código Brainfuck , de acordo com estas regras: Remova qualquer coisa que não seja uma +-><[].,. Para qualquer grupo de consecutivo +ou -caracteres, se a quantidade de +s e -s é o mesmo, removê-los. Faça o mesmo que acima, mas com >e <. Remova as seqüências dos...

22
Um programa que se exclui

Se uma linguagem compilada for usada, o programa deverá excluir o executável compilado (mas não precisará excluir o arquivo de origem). Se um idioma interpretado for usado, o programa deverá excluir o arquivo de origem. Meu lance de abertura: Python (29 caracteres) import

22
Gire uma lista bidimensional em 45 graus

TAREFA O objetivo é escrever um programa que gire qualquer lista bidimensional em 45 graus; ele deve ser capaz de fazer isso até 7 * 45 (de uma vez) antes de retornar a lista. A lista não será necessariamente quadrada ou retangular. Você deve incluir a saída para os exemplos em sua resposta....

22
Dia Mundial do IPv6 2014

Para marcar o aniversário do dia mundial do IPv6 , a Internet Society publicou uma campanha para desativar o IPv4 em 6 de junho de 2014 por um dia . Os endereços IPv6 podem ser representados em sua forma longa como oito valores hexadecimais de 16 bits separados por dois pontos. Dependendo do...

22
Desenho de epiciclogons

Um epiciclóide é a curva que um ponto em um círculo faz ao girar em torno de outro círculo. Um ciclogon é a forma que um ponto em um polígono regular faz ao rolar através de um plano. Um epiciclogon é a curva traçada por um ponto em um polígono regular enquanto ele gira em torno de outro. Escreva...

22
Solver Árvore Genealógica

Esse é um dos vários desafios que a Calvin's Hobbies deixou para a comunidade . Pegue um arquivo "descrevendo a árvore genealógica" com linhas do formulário: [ID] [mother ID] [father ID] [gender] [full name] como esta que descreve a primeira árvore genealógica em

22
Encontre o número palíndrico mais próximo

Dado um número N , dê saída / retorne X para que N + X seja um palíndromo, onde | X | tem que ser o menor possível. Palíndromo: Um número é um palíndromo, se sua sequência de dígitos for a mesma ao lê-los da esquerda para a direita e ao ler da direita para a esquerda. 95359e 6548456são simétricos,...