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.


4
Retrocesso sexta-feira: renumere minha listagem BASIC do espectro ZX
A primeira linguagem de programação à qual fui exposto foi o Sinclair BASIC . Como muitos dialetos BASIC, ele exige que todas as linhas de código-fonte sejam numeradas . Como resultado, o uso do GO TOcomando era idiomático e salta a execução para o número da linha fornecido (sem rótulos). …
15 code-golf 

3
Sexagesimals de Fibonacci
Leonardo da Pisano, também conhecido como Fibonacci, foi fundamental para trazer o sistema numérico hindu-árabe para a Europa. Antes disso, os matemáticos trabalhavam na base sessenta com algarismos romanos. Por exemplo, a raiz quadrada de dois pode ser aproximada como: uma e vinte e quatro partes de sessenta e cinquenta …

3
Para onde vai a nave espacial?
Baseado em uma idéia sugerida por Zgarb . Uma nave espacial está se movendo em torno de uma grade 3D regular. As células da grade são indexadas com números inteiros em um sistema de coordenadas destro, xyz . A nave espacial começa na origem, apontando ao longo do x positivo …

17
Aplicar a lei de Kirchhoff
A lei de Kirchhoff diz que, quando você soma todas as correntes (positivas para as correntes que vão para uma junção e negativas para as correntes que saem de uma junção), você sempre obtém o resultado 0. Veja o seguinte diagrama: Usando a lei de Kirchhoff, você pode ver que …

3
Faça engenharia reversa da sequência N-Bonacci
EDIT: Vou aceitar uma resposta segunda-feira, 15/02/2016. Que os bytes estejam sempre a seu favor! No desafio "Imprima a sequência N-Bonacci" , o @DJMcGoathem descreve as seqüências N-bonacci, em que os números N anteriores são somados, em vez dos 2 tradicionais da sequência Fibonacci ( denominada "sequência duo nacci"). Ele, …

4
Calcular o número do enrolamento
O número do enrolamento é o número inteiro de rotações líquidas no sentido anti-horário que um observador deve ter feito para seguir um determinado caminho fechado. Observe que quaisquer rotações no sentido horário contam negativas para o número do enrolamento. O caminho pode se auto-interceptar. Alguns exemplos (descaradamente retirados da …

5
Blocos de empilhamento
Dada a entrada de uma lista de blocos a serem descartados em determinados pontos, produza a altura da "torre" resultante. A melhor maneira de explicar esse desafio é pelo exemplo. A entrada será uma lista de 2n números inteiros representando n blocos. O primeiro número inteiro é a posição x …
15 code-golf 

2
Maçãs estão caindo
Introdução Há um tronco de árvore de maçã posicionado entre -2 e 2 no eixo x, onde algumas maçãs caem ao seu redor: | | | | <-------|---|-------> -2 2 Todos os dias, n maçãs caem. Cada maçã mantém sua coordenada x conforme cai diretamente no chão. Mas se pousar …

10
Codifique palavras em seqüências inteiras
Introdução Pareidolia : do grego antigo; παρα ( para , "simultâneo, ao lado") + εἴδωλον ( eídōlon , "imagem"). A tendência de interpretar um estímulo vago como algo conhecido pelo observador, como interpretar marcas em Marte como canais, ver formas nas nuvens ou ouvir mensagens ocultas na música. Fonte: Wikcionário …
15 code-golf  number  word 

3
PNZ (adivinhe três dígitos únicos em ordem)
A partir de um desafio de um livro de programação há muito tempo, o PNZ é um jogo em que o usuário deve adivinhar três dígitos únicos na ordem correta. Regras : Um número aleatório de 3 dígitos sem dígitos repetidos é gerado. (É isso que o usuário está tentando …

6
Movimento em uma grade hexagonal
Dada a entrada de uma série de caracteres representando movimentos em uma grade hexagonal, produza as coordenadas finais do "ponteiro". Nossos hexágonos serão numerados da seguinte forma (imagine uma grade retangular com cada coluna de número ímpar deslocada levemente para baixo): _____ _____ _____ _____ / \ / \ / …

3
Tokenizar um idioma baseado em pilha
Estive trabalhando outra linguagem de golfe baseada pilha chamada Stackgoat . Neste desafio, você escreverá um Tokenizer para Stackgoat (ou realmente qualquer linguagem geral baseada em pilha). Exemplos "PPCG"23+ ["PPCG", '23', '+'] 'a "bc" + ['"a"', '"bc"', '+'] 12 34+-"abc\"de'fg\\" ['12', '34', '+', '-', '"abc\"de'fg\\"'] "foo ['"foo"'] (empty input) [] …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

6
Exibir matriz 2D como tabela ASCII
A tarefa é exibir a tabela ascii para uma determinada matriz. Entrada A entrada é uma matriz 2D. O comprimento da linha da matriz é igual ao comprimento de uma matriz. Como alternativa, você pode receber a entrada de uma matriz 2D, pois a primeira linha é um cabeçalho. A …

5
Jogue a cadeia de palavras
Quando eu era mais novo, costumava jogar um jogo de palavras chamado Word chain . Foi muito simples. O primeiro jogador escolhe uma palavra; o próximo jogador diz outra palavra que começa com a mesma letra que a palavra anterior terminou. Isso continua para sempre até que alguém desista! O …

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.