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.

2
Que data é essa de novo?
No meu site, os usuários inserem sua data de nascimento no estilo xx.xx.xx- três números de dois dígitos separados por pontos. Infelizmente, esqueci de dizer aos usuários exatamente qual formato usar. Tudo o que sei é que uma seção é usada para o mês, uma para a data e outra …
10 code-golf  date 

1
Azulejo mais simples do piso
Você deve escrever um programa ou função que receba uma string descrevendo o piso como entrada e saída ou retorne a área da meta-telha mais simples que possa criar o padrão especificado do piso. O piso faz parte de uma grade quadrada. Cada bloco quadrado é colorido em azul ou …
10 code-golf  grid  tiling 

2
Digits Digging a Dungeon
Edit: Eu concederei uma recompensa de 100 reputações para o primeiro solucionador do quebra - cabeça de bônus no final da pergunta! Acrescentarei a recompensa à pergunta somente quando a resposta aparecer, pois essa recompensa não tem prazo. Dada uma lista não decrescente de números inteiros positivos de um dígito, …

12
Misturando caracteres em uma sequência
Você precisa escrever uma função / programa que receba entrada por meio dos stdin/ argumentos da linha de comando / argumentos da função, mescla caracteres em uma sequência e depois produza a sequência final via stdout. A entrada primeiro conterá uma sequência (não vazia ou null), um espaço e, em …
10 code-golf  string 

3
Compilador Brainfuck randomizado
Joe é o seu desenvolvedor BF médio. Ele está prestes a verificar suas alterações de código no repositório quando receber uma ligação de seu chefe. "Joe! A máquina do novo cliente está quebrada! O intérprete de brainfuck define todas as células para valores aleatórios antes da execução do programa. Sem …

1
Verificador de meta-quine
Esse desafio, se você o aceitar, é escrever três funções ou programas A, B e C: A é um quine que gera todos os A, B e C (que também é todo o conteúdo do código em sua submissão). B pega um parâmetro F e verifica se é um quine …
10 code-golf  quine 

1
Moldes de lodo pode contar!
fundo Moldes de lodo são impressionantes. Se você os colocar em uma superfície com fontes de alimento, eles espalharão seus tentáculos para encontrar o alimento, após o que formarão uma rede de conexões entre as fontes. Neste desafio, você deve simular um mofo à procura de comida. Além disso, esse …


6
Implementar um hash de comprimento variável
Meu amigo e eu temos esse jogo que brincamos com palavras. É um passatempo divertido e envolve "cancelar" letras em uma palavra até que não haja mais nada. Estou realmente cansado de ele ser muito mais rápido do que eu, então é seu trabalho implementá-lo e me deixar finalmente vencê-lo. …

5
Quadrados Mágicos de Números Romanos Ambíguos
O rei da Roma antiga está tendo dificuldades para determinar se um quadrado mágico é válido ou não, porque o quadrado mágico que ele está verificando não inclui separadores entre os números. Ele contratou um engenheiro de software para ajudá-lo a determinar se um quadrado mágico é válido ou não. …

4
Escreva um intérprete de turno
EDIT: Como alguns de vocês suspeitavam, houve um erro no intérprete oficial: a ordem da composição .foi invertida. Eu tinha duas versões do intérprete e usei a errada aqui. Os exemplos também foram escritos para esta versão incorreta. Corrigi o intérprete no repositório e os exemplos abaixo. A descrição de …

4
Verificador de sintaxe do prelúdio
O prelúdio é uma linguagem de programação esotérica, com poucas restrições, mas incomuns, sobre o que constitui um programa válido. Qualquer bloco de texto ASCII imprimível ("bloco" significa que as linhas de ASCII imprimíveis são separadas por novas linhas - 0x0A) é válido desde que: Cada coluna (vertical) de texto …



4
Escreva um contador binário em quine
Escreva dois fragmentos de código, que chamaremos de s_zero e s_one. O programa (l, n) consiste em l cópias de s_zero e s_one correspondentes aos dígitos de n em binário, preenchidos com s_zero à esquerda. Por exemplo, se s_zero = fooe s_one =, barentão Programa (4, 0) = foofoofoofoo Programa …

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.