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.


14
Expandir um número
Expandir um número Sua tarefa é expandir um número inteiro maior que 0 da seguinte maneira: Divida o número em dígitos decimais e, para cada dígito, gere uma lista de acordo com estas regras: se o dígito for ímpar, a lista começa com o dígito e desce para 1; se …
11 code-golf  number 

6
Inverta um Quine!
Todos sabemos o que é uma solução . Um quine invertido é um programa não vazio que imprime o inverso de seu código-fonte sem ler seu código-fonte e consiste apenas em caracteres ASCII imprimíveis (espaço através ~). Aqui, “inverso do código fonte” significa o seguinte: a saída do seu programa …

8
Visualizar inclusão-exclusão
Inclusão-Exclusão permite calcular os tamanhos de algumas uniões e interseções entre conjuntos, conhecendo alguns dos outros valores. Não vou explicar exatamente, mas seu desafio é visualizar a inclusão-exclusão em um diagrama de Venn. Porque eu sou legal, você estará usando retângulos, não círculos. Você receberá uma lista de retângulos indicados …

15
Reverse-ish uma string!
Sua tarefa: escreva um programa / função que, ao receber uma sequência contendo apenas caracteres ASCII, produza / retorne a sequência em ordem inversa. Exemplo: 1) Entrada Hello, World! 2) Numere caracteres únicos na entrada. (String de entrada separada por pipes ( |) para facilitar a leitura) H|e|l|l|o|,| |W|o|r|l|d|! 1 …
11 code-golf  string 


7
Decodificação DTMF simples: encontre a chave do telefone!
Este é um desafio simples que, esperançosamente, pode levar a algumas respostas criativas. Citando a Wikipedia : "A sinalização multifreqüencial de tom duplo (DTMF) é um sistema de sinalização de telecomunicações em banda que usa a banda de frequência de voz em linhas telefônicas entre equipamentos telefônicos e outros dispositivos …

18
Preencha os espaços em branco, por favor!
(Não, nem isso nem nenhum deles ) Dada uma sequência e uma lista de sequências, preencha todos os espaços em branco na sequência de entrada com as sequências correspondentes. Entrada / Saída A sequência de entrada contém apenas caracteres alfabéticos, espaços e sublinhados. Não é vazio e não começa com …

14
Banner de avião ASCII
Dadas duas entradas - um deles uma string não-vazia de impressão ASCII (incluindo espaço, excluindo nova linha), sendo o outro um dos dois valores distintos, consistentes de sua escolha ( 1 / 0, l / r, left / right, etc.) - Saída de uma arte avião ASCII banner da string, …

1
Stackin 'Boards
Eu tenho um monte de pranchas que preciso empilhar no menor espaço possível. Infelizmente, as tábuas caem se eu as empilhar mais de 10. Preciso de um programa para me dizer como empilhar as tábuas para ocupar o menor espaço horizontal possível, sem empilhar tábuas com mais de dez metros …

1
Planejamento de piso!
Isenção de responsabilidade: a história contada nesta pergunta é inteiramente fictícia e inventada apenas com o objetivo de fornecer uma introdução. Eu tenho um amigo que é arquiteto e, depois de explicar o conceito de código-golfe e este site, ele disse que eu deveria codificar algo realmente útil para uma …

9
Implementar um autômato estranho
Eu estava brincando com autômato celular e encontrei um que tinha algum comportamento interessante. Veja como funciona: Ele lê uma sequência de caracteres binária da esquerda para a direita; se encontrar uma 1seguida por 2outros valores, anexará 0a ao resultado e continuará lendo. Se encontrar um 0(ou restarem menos de …

4
ISTO ... É ... FORTRESS!
O Fortress era uma linguagem desenvolvida pelo Grupo de Pesquisa em Linguagens de Programação da Sun (RIP Fortress) que possuía uma propriedade exclusiva; era possível renderizar ("Fortify") programas em diferentes estilos de fonte (por exemplo, negrito, negrito, itálico, quadro-negro, romano etc.). O objetivo é representar uma variável Fortress de um …
11 code-golf 


5
Os computadores nunca provarão um cookie refrescante
Inspirado em github.com/JackToaster/Reassuring-Parable-Generator , por sua vez, inspirado em xkcd.com/1263 . As palavras possíveis são derivadas do reassuring.cfg desse repositório. É recomendável dar uma olhada no reassuring.cfg (use a 12ª confirmação) para ver a gramática correspondente à saída (a saída é uma lista de todas as sequências correspondentes à gramática). …

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.