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.

5
Imprimir matrizes do meio para fora
Esta é uma questão de código-golfe. Dados inteiros s e n, a tarefa é gerar todas as matrizes de comprimento n que levam valores de -s a s. O único problema é que você deve produzi-los na seguinte ordem. A matriz com todos os zeros de comprimento n. Todas as …

1
Detecção de nome de arquivo amigável para humanos
Introdução Os nomes de arquivos podem variar muito, desde um simples blah.txtaté 303549020150514101638190-MSP0.txt. O primeiro é geralmente gerado por seres humanos, enquanto o último geralmente é gerado por máquina. Não seria bom ter uma função simples para fazer palpites sobre se um arquivo pode ou não ser considerado "amigo do …

7
Segmentos de linhas de números romanos
Escreva um programa ou função que aceite um número inteiro no intervalo 1..3999 como entrada e retorne o número de segmentos de linha necessários para expressar esse número inteiro em números romanos padrão (para usar XL, mas não VM). Exemplos: 1 -> 1 4 -> 3 5 -> 2 9 …
10 code-golf 

7
A última etapa da contaminação
Há um vírus dentro de um destinatário de 5x5. Como sabemos como ele propaga sua contaminação, sua missão é produzir o último estágio da contaminação. O destinatário Será representado como uma matriz bidimensional de 5x5: 0 0 0 0 1 0 0 0 0 1 0 0 0 1 1 …

2
Particionar uma lista!
Nesse desafio, você precisa particionar uma lista, onde as partições têm um tamanho máximo, um tamanho mínimo e um tamanho preferido. Usarei a notação (min,pref,max) para indicar os tamanhos neste desafio. Para aqueles não familiarizados com o particionamento, a lista a seguir foi particionada em partes de 3: [0..9] -> …

14
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 ser especificadas, mas a …
10 code-golf 

3
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 pt. fonte sobre um …

9
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 resposta.
10 code-golf  tips 

3
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 …

4
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 …

13
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 conjunto impresso …

2
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 referência, o …
10 code-golf  tips 

16
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 …

4
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. …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.