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

10
O relógio digital combina o enigma

Existem muitos quebra-cabeças com correspondências que envolvem adicionar, remover ou mover um certo número de correspondências para criar novos números ou formas. É assim com um relógio digital. Dado um tempo válido em um relógio digital de 12 horas, imprima o dígito que requer mover o menor...

10
O linguista distraído

fundo Seu amigo, um linguista, gravou e analisou alguns trechos de conversas simples em vários idiomas. Sendo bastante distraídos, eles esqueceram em qual idioma cada trecho estava. Você deve ajudá-los criando um programa que analise as estruturas das frases e exclua casos

10
Calcular a fase lunar

Introdução tl; dr Neste desafio, você deve calcular a fase da lua para uma determinada data. Este desafio é inspirado no experimento psicológico social audiovisual do jogo " Superbrothers: Sword & Sworcery EP ". No S: S&S EP, as fases da lua são importantes para o resultado da...

10
O modo de piloto automático

Um helicóptero que começa no canto superior esquerdo está descendo (em um espaço 2D, para os fins desta pergunta) em direção ao solo. Possui um modo de piloto automático e um modo manual. O modo de piloto automático se comporta da seguinte maneira: Se o espaço diretamente abaixo estiver livre,...

10
Remover palavras duplicadas de uma frase

Neste desafio, você removerá palavras duplicadas de cada frase . Exemplos Hello Hello, World! Hello, World! Code Code! Golf Code Code! Golf Code Hello hello World Hello World Programming Golf Programming! Programming Golf! Especificação A entrada será uma sequência de caracteres ASCII. Uma...

10
Praças nas praças

Dada a entrada de um número inteiro positivo n, escreva um programa que conclua o seguinte processo. Encontre o menor número inteiro positivo maior que nesse é um quadrado perfeito e é a concatenação de ne algum outro número. A ordem dos dígitos de nnão pode ser alterada. O número concatenado...

10
Escreva uma Semiquina

Suponha que você tenha 2 idiomas Ae B. Uma cadeia de caracteres sé uma semiquina Ae Bse satisfaz as seguintes condições: sé um quine na linguagem A. sé um poliglota em Ae B. A saída da execução scomo um Bprograma é uma sequência diferente s', que é uma solução B. O objetivo deste desafio é...

10
Dicas para jogar golfe na Retina

Que dicas gerais você tem para jogar golfe em Retina ? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos da Retina (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta. Para...

10
Quantas palavras de poder eu gritei?

Em Skyrim, o personagem do jogador pode usar poderosos gritos de mágica (Qui) para alcançar seus objetivos. Cada grito consiste em três palavras, no entanto, o jogador pode usar as primeiras uma ou duas palavras para obter o mesmo efeito com menos potência, mas com um tempo de espera mais...

10
Transpose quine

Nesta variante quine, seu programa deve emitir seu código-fonte transposto pela diagonal do canto superior esquerdo para o canto inferior direito. Por exemplo: seu programa em quatro linhas saídas yof ono u u r r      p l r i o n g e r s a m O espaço em branco na saída não é...

10
Estrela úmida ASCII

Descrição da entrada Uma sequência (para obter melhores resultados, todos os caracteres devem ser imprimíveis e ter a mesma largura). Descrição da saída Uma estrela de personagem seguindo o padrão: 0 0 0 1 1 1 222 0123210 222 1 1 1 0 0 0 onde 0, 1... são caracteres subsequentes da...

10
Dicas para jogar golfe no D2

Que dicas gerais você tem para jogar golfe em D ? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos para D (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por

10
Encontre a letra diferente

Você pode ter visto quebra-cabeças como este: Encontre o 0: OOOOOOOOOOOOOOOOOOOO0OOOOOOOOOOOOOOOOOO O desafio é escrever um programa que encontre o índice da letra diferente dada uma imagem. Entrada A entrada será um Image. A imagem consistirá em uma linha de texto em preto no Helvetica 24...

10
Gere combinações com substituição

Liste todas as combinações com substituição (ou combinações com repetição) do tamanho k de um conjunto de n elementos. Uma combinação com substituição é um conjunto múltiplo não ordenado de que todos os elementos também estão no conjunto de n elementos. Observe que: Não é ordenado. Portanto, um...

10
definir interseção de duas listas

Seu objetivo é calcular a interseção definida de duas listas de números inteiros. A interseção é definida como o único grupo não ordenado de números inteiros encontrado pelo menos uma vez na lista de entradas. Entrada A entrada pode estar em qualquer formato desejado (parâmetro de função, stdio,...

10
Imprimir a diferença na sequência de Thue-Morse

Observe que, quando digo "negar", quero dizer substituir todos os zeros (ou seja, uma negação bit a bit) A sequência Thue-Morse é como 01101001 A maneira como você o gera é: Comece com 0. Negue o que resta e anexe-o ao final. Então pegue 0. Negue e adicione isso ao final -01 Então pegue isso e...

10
Ligue as letras

Inspirado por este joguinho . Desafio Dada como entrada a posição inicial de uma grade (sempre 5x5), assim: -ABCD -A--- ---C- ---BD --E-E Você precisa conectar as letras (mesmas letras todas juntas), removendo todos os -espaços vazios . As letras serão sempre A,B,C,D and E. Cada par de letras...

10
Inverter uma matriz N-Dimensional

Detalhes Escreva uma função ou programa que, dada uma matriz (ou lista), contendo apenas números inteiros, retorne ou produza uma matriz com todos os subelementos invertidos. Ou seja, inverta todos os elementos da matriz mais profunda, depois a segunda mais profunda etc. As dimensões não precisam...