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.

1
Conexão de lacunas com peças Tetris
Você deve escrever um programa ou função que forneça uma lista de blocos tetris como saídas de entrada ou retorne a maior diferença entre dois pontos no mesmo nível de altura que as peças podem conectar. Os 7 tipos de peças de tetris são os seguintes: Iremos nos referir a …
14 code-golf  tetris 

1
Programar uma parada de 4 vias
Um monte de carros estão alinhados em um sinal de parada de 4 vias, esperando para prosseguir. Todo mundo está confuso sobre quem deve ir a seguir, quem está indo para o lado, etc. Claramente abaixo do ideal. Seu trabalho é agendar o tráfego no sinal de parada da maneira …
14 code-golf 

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


1
Problema de doze moedas
fundo O problema das doze moedas é um quebra-cabeça clássico da balança, comumente usado em entrevistas de emprego. O quebra-cabeça apareceu pela primeira vez em 1945 e foi colocado no meu pai por meu avô quando ele pediu para casar com minha mãe! No quebra-cabeça, existem doze moedas, uma das …

13
Maiores e menores valores de números inteiros concatenados
Esse problema é causado por cinco problemas de programação que todo engenheiro de software deve resolver em menos de 1 hora, o que é uma leitura interessante. Os primeiros problemas são triviais, mas o quarto pode ser um pouco mais interessante. Dada uma lista de números inteiros separados por um …
14 code-golf  number 

8
Dicas para jogar golfe no espaço em branco
Que dicas gerais você tem para jogar golfe no Whitespace? Estou procurando idéias que possam ser aplicadas a problemas de código-golfe e que também sejam pelo menos um pouco específicas do espaço em branco (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta.

6
Erros de arredondamento fora de controle
fundo Você foi contratado recentemente por uma pequena empresa de contabilidade. O mundo da contabilidade é um pouco estranho para você, então você não tem certeza se está seguindo todas as diretrizes profissionais. Em particular, você não sabe quando deve arredondar todos esses números e em que direção; portanto, na …

4
Desenhe uma caminhada aleatória com barras
Escreva um programa ou função que receba um número inteiro positivo N (via stdin / linha de comando / função arg) e imprima ou retorne uma representação de seqüência de caracteres de uma caminhada aleatória bidimensional com N passos de comprimento, desenhada a partir de barras: / \(mais espaços e …


1
Encontrando simetrias em quadrados
Escreva um programa ou função que inclua uma lista de números inteiros positivos. Cada um desses números inteiros representa o comprimento lateral de um quadrado em um plano 2D. Cada quadrado pode ser movido para quaisquer coordenadas inteiras no plano, mas não pode girar e não pode se sobrepor a …

3
Desagrupar uma lista
Introdução Muitos de vocês estão familiarizados com o algoritmo de classificação por mesclagem para classificar uma lista de números. Como parte do algoritmo, escreve-se uma função auxiliar chamada mergeque combina duas listas classificadas em uma lista classificada. No pseudocódigo do tipo Python, a função geralmente se parece com isso: function …

4
Programação em espiral
Escreva uma função ou programa nomeado que aceite um único inteiro N e imprima (para STDOUT) ou retorne (como uma sequência) as primeiras N barras da espiral abaixo, começando com a barra vertical no centro e espiralando no sentido horário para fora. _______________ / _____________ \ / / ___________ \ …

4
Encontre o máximo de ax + b
Você recebe uma lista de ( a, b ) e uma lista de x . Calcule o eixo máximo + b para cada x . Você pode assumir a , b e x são inteiros não negativos. Seu programa ou função deve ser executado no tempo esperado (aleatoriamente se o …

6
Gerar um retângulo a partir de uma especificação
Introdução Esse desafio é inspirado no Grime , minha linguagem de correspondência de padrões 2D. Basicamente, você recebe uma "gramática" que descreve grades bidimensionais de caracteres e seu trabalho é gerar uma grade de acordo com a gramática. Além disso, a grade deve ser a menor possível em um certo …

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.