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
Encontre um bairro equilibrado
Sua tarefa será pegar uma string balanceada e um inteiro representando uma distância de Levenshtein (o número de caracteres que devem ser inseridos, excluídos ou alterados para transformar uma string em outra) e você deve encontrar o número de strings balanceadas com essa distância da sequência original (ou seja, a …

3
Converter uma expressão lógica em forma normal conjuntiva
Objetivo: Escrever um programa completo ou função que tem uma fórmula em lógica proposicional (daqui em diante referido como uma expressão lógica ou expressão ) e saídas que a fórmula na forma normal conjuntiva . Há duas constantes, ⊤e ⊥que representa o verdadeiro eo falso, um operador unário ¬representando negação …
10 code-golf  math  logic 

9
Acessórios após o fato!
Esse desafio é inspirado na matemática, é fato. Programação não é . A notação matemática para um fatorial ou um fato é um ponto de exclamação !. O ponto de exclamação também é um símbolo comum notem muitas linguagens de programação. Desafio: Pegue uma sequência, contendo números e os caracteres: …
10 code-golf 

5
Encontre a representação mais curta de um número no SNUSP Modular
fundo Muitas linguagens de programação esotérica não têm números incorporados em literais, portanto você deve calculá-los em tempo de execução; e em muitos desses casos, a representação numérica pode ser bastante interessante. Já tivemos um desafio em representar números para o Underload. Esse desafio é sobre a representação de números …
10 code-golf  number 

18
Arredonde a corda
Alguns números decimais não podem ser representados com precisão como flutuadores binários devido à representação interna dos flutuadores binários. Por exemplo: arredondar 14,225 para dois dígitos decimais não resulta em 14,23, como seria de esperar, mas em 14,22. Python : In: round(14.225, 2) Out: 14.22 Suponha, no entanto, que tenhamos …

2
Consciência Posicional
Consciência Posicional Sua tarefa é gerar um programa que, para cada permutação de seus caracteres (que inclui o programa original), produza as posições de cada caractere em relação ao programa original. Se o seu programa é Derp você deve produzir [0, 1, 2, 3] (ou algum equivalente). Isto é porque …

12
Corresponder coordenadas com seus valores
Dados três itens de entrada, uma lista de pares de coordenadas, uma sequência 2D e uma sequência de caracteres únicos, indica se o caractere em cada coordenada da sequência 2D é igual ao caractere único. Você pode receber a entrada em qualquer ordem e as coordenadas podem ser indexadas 1. …

4
Expor não determinismo resultante do planejador de encadeamentos do SO
Como todos sabemos, os sistemas operacionais modernos têm agendadores de encadeamentos que podem escolher pedidos diferentes para agendar seus encadeamentos com base na lógica interna da qual seu código não tem acesso. Normalmente, você arquiteta seu código multithread para garantir que esse não determinismo imposto a você não afete significativamente …

8
Pirâmide de cordas quebradas
Dada uma sequência n, crie uma pirâmide da sequência dividida em partes em relação à linha atual. A primeira linha contém a sequência não modificada. A segunda linha contém a cadeia separada em metades por um tubo. A terceira linha separa por terços ... E assim por diante. O comprimento …
10 code-golf  string 



4
Caixa XY com bordas salientes e marcador Z
Poster de primeira vez de muito tempo de lurker aqui. Escreva um programa com três entradas: X, Y e Z. X = do outro lado (colunas) Y = para baixo (linhas) Z = Marcador de Localização O programa deve imprimir uma grade visual X transversalmente e Y horizontalmente. Essa grade …

5
Essa é uma montanha estranha!
Inspirado por Exibir uma cadeia de pequenas montanhas com um número ímpar no topo! por @sygmei . Por que ter uma cadeia de montanhas quando você pode ter uma maciça? Faça um programa que pegue um número de entrada e imprima uma montanha com cada número ímpar até o número …

5
Quantos números significativos?
Dado um número como entrada, determine quantos números significativos ele possui. Esse número deve ser tomado como uma sequência, porque você precisa fazer alguma formatação especial. Você verá o que quero dizer em breve (eu acho). Um dígito é um símbolo se pelo menos um dos seguintes itens se aplicar: …
10 code-golf  string  math 

5
Determine as opções ideais de controle de cruzeiro
Um controle de cruzeiro tem 3 opções diferentes para mover a alavanca e definir a velocidade com a qual você deseja dirigir. Em sua direção: Adiciona 1 velocidade. Para cima: aumenta a velocidade para o próximo múltiplo de 10 (por exemplo, 20 -> 30, 32 -> 40) Para baixo: diminui …

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.