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.

12
"Emprestar bit" dois números
Você sabia que um número pequeno pode emprestar bits de um número maior? Aqui está um exemplo. Digamos nossos dois números 5 e 14. Primeiro, escreva-os em binário: 5 14 000101 001110 Primeiro vamos dar a menor em pouco longe do maior número, e nós dar-lhe com o menor off …

12
Telégrafo de Cooke e Wheatstone, cinco agulhas
Definição De acordo com a Wikipedia : O telégrafo de Cooke e Wheatstone foi um antigo sistema de telégrafo elétrico datado da década de 1830, inventado pelo inventor inglês William Fothergill Cooke e pelo cientista inglês Charles Wheatstone. Foi o primeiro sistema de telégrafo a ser colocado em serviço comercial. …


10
Implementar operações de bolsa
Uma bolsa , também chamada de multiset, é uma coleção não ordenada. Você pode chamá-lo de um conjunto que permite duplicatas ou de uma lista (ou matriz) que não está ordenada / indexada. Nesse desafio, você é solicitado a implementar operações de bolsa: adição, diferença, multiplicação, divisão, contagem e teste …


17
Como você deve arrumar suas cadeiras?
Você ensina uma classe de alunos com preferências interessantes sobre como as cadeiras são organizadas. Existem três requisitos muito específicos para a organização das cadeiras: A maioria deles é organizada em um retângulo, mesmo que isso signifique que algumas cadeiras ficam vazias. Deve haver o mínimo de cadeiras vazias possível. …
20 code-golf  math 

1
O comando filhote
O puppyutilitário usa um nome de arquivo como entrada e faz exatamente o que você esperaria que um filhote fizesse: ele o destrói! Como desfiar Rasgue as páginas com os dentes Divida o arquivo de entrada em novas linhas. Rasgue cada página com suas patas Para cada linha (sem incluir …

19
Contando na base bijetiva 62
A tarefa é gerar todas as seqüências de caracteres de 'a' a '999', incluindo caracteres em maiúsculas como: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' e …


21
Sequências femininas e masculinas
Essa pergunta é provavelmente mais difícil do que todas as tarefas "geram uma sequência de números", porque isso exige DUAS sequências trabalhando em uníssono. Realmente ansioso pelas respostas! Em seu livro " Gödel, Escher, Bach: uma eterna trança de ouro ", Douglas Hofstadter tem algumas seqüências de números, todas elas …

12
Dicas para jogar golfe em MATL
MATL é uma linguagem de golfe criada por Luis Mendo . O MATL provou ser altamente competitivo, muitas vezes superando envios em outros idiomas de golfe, como Pyth, CJam e Jelly. Quais são algumas dicas úteis para jogar golfe no MATL? (Como sempre, uma dica por resposta, por favor!) Para …
20 code-golf  tips  matl 

19
Diagonal do Cantor Finito
Dada uma lista de Nnúmeros inteiros, cada um com Ndígitos, produz um número que difere do primeiro número por causa do primeiro dígito, do segundo número por causa do segundo dígito, etc. Exemplo Dada esta lista: 1234 4815 1623 4211 O 2932primeiro dígito do número é diferente do primeiro dígito …


4
Tração magnética em uma matriz
fundo Eu tenho uma fileira de ímãs poderosos e um monte de objetos de metal entre eles. Onde os ímãs os puxarão? Entrada Sua entrada é uma matriz de números inteiros não negativos, que conterá pelo menos um 1. Você pode usar qualquer formato razoável. Os 0s da matriz representam …

15
Diamondize a Matrix
Dada uma matriz, produza uma representação da matriz onde o elemento superior esquerdo está no topo, a anti-diagonal é a linha central e o elemento inferior direito está na parte inferior. Por exemplo, considere a seguinte matriz: 1 2 3 4 5 6 7 8 9 A versão em diamante …

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.