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.

6
Fração mais próxima
Tarefa: Seu programa recebe uma fração simples positiva e adequada no formato .<numerator>/<denominator> Para esta entrada, ele deve encontrar duas frações. Uma fração que é menor que a entrada. Uma fração que é maior que a entrada. Ambas as frações devem ter um denominador menor que a entrada. De todas …

8
Criar um quebra-cabeça não-programa
Um nonograma é um quebra-cabeça lógico bidimensional que se parece com isso (capturas de tela do jogo Pixelo , meu jogo favorito do nonograma): O objetivo do jogo é descobrir qual imagem esses números estão codificando. As regras são simples: um número em uma coluna ou linha significa que em …
24 code-golf 

3
Ocultando informações em gatos
Você é um agente secreto tentando se comunicar com sua pátria. É claro que a informação precisa estar oculta para que ninguém escute a sua mensagem. O que seria mais adequado do que um gato? Todo mundo adora fotos engraçadas de gatos [carece de fontes?] , Para que eles não …

1
Encontre raízes reais de um polinômio
Escreva um programa independente que, ao receber um polinômio e um limite, encontre todas as raízes reais desse polinômio em um erro absoluto que não exceda o limite. Restrições Eu sei que o Mathematica e provavelmente algumas outras línguas têm uma solução de um símbolo, e isso é chato, então …

6
Flappy Bird Clones :)
Todo mundo está pirando com o jogo estúpido de "Flappy Bird" sendo removido. Portanto, sua tarefa é criar um jogo de Flappy Bird Clone. É realmente simples. Aqui estão as diretrizes: Pode usar arte ascii ou imagens reais Você pode fazer o seu "pássaro" bater com um clique ou pressionando …
24 code-golf  game 


8
Simule o autômato celular Wireworld
O Wireworld é um autômato celular projetado para se parecer com elétrons que fluem através de fios. Sua mecânica simples permite a construção de circuitos digitais. Ele até permitiu a construção de um computador inteiro . Sua missão é criar a menor implementação do Wireworld no seu idioma preferido. Cada …

3
Resolvendo Mastermind em 6 ou menos movimentos
Seu objetivo é escrever um programa que resolva qualquer quebra-cabeça do Mastermind em 6 ou menos movimentos. fundo Mastermind é um jogo de tabuleiro. O objetivo do jogo é adivinhar exatamente a combinação (cores e ordem) de quatro pinos coloridos escondidos pelo outro jogador. Quando um palpite é feito, o …
24 code-golf 

4
Faça um diagrama de Voronoi (variante ASCII)
Suponha que você receba algumas letras maiúsculas distintas espalhadas em uma matriz retangular de células em branco. Cada célula na matriz pertence à letra mais próxima , definida como a letra alcançável no menor número de etapas horizontais e / ou verticais - sem etapas diagonais. (Se uma célula é …

12
Dicas para jogar golfe em Scala
Que dicas gerais você tem para jogar golfe em Scala? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos para Scala (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta. (Esta é uma cópia …
24 code-golf  tips 

8
Gerando guias de guitarra?
Escreva o programa mais curto que gere guias de guitarra para os acordes dados como entrada. Para que os guitarristas não tenham uma vantagem, e para torná-la determinística (e provavelmente mais fácil de codificar), aqui estão as únicas formas de acordes autorizadas: Major chords: E F F# G G# A …

3
Gerar fractais de Newton
Todos vocês conhecem o método Newton para aproximar as raízes de uma função, não sabem? Meu objetivo nesta tarefa é apresentar um aspecto interessante desse algoritmo. O algoritmo de Newton converge apenas para certos, mas acima de tudo, valores complexos de entrada. Se você imagina a convergência do método para …

30
Localizando "sub-palíndromos".
O código mais curto que encontra todos os "subpalíndromos" exclusivos de uma sequência, ou seja: qualquer substring com comprimento> 1 que seja um palíndromo. eg.1 input: "12131331" output: "33", "121", "131", "313", "1331" eg.2 input: "3333" output: "33", "333", "3333"


30
Emule uma tela de 7 segmentos
Tarefa A tarefa é exibir qualquer um dos 128 estados possíveis de uma exibição de 7 segmentos . Seu programa deve aceitar uma seqüência de 7 caracteres ("bits") que são 0ou 1. O primeiro bit de entrada corresponde ao segmento A da ilustração a seguir, o segundo a B, etc …
24 code-golf 

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.