Perguntas com a marcação «code-golf»

10
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...

10
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...

10
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...

10
Anagram Quines (fio de ladrão)

Este é um desafio de policiais e ladrões , o tópico da polícia pode ser encontrado aqui Seu desafio, como ladrões, é pegar saídas do encadeamento da polícia e encontrar anagramas da saída que, quando executados como um programa, produzem a saída original fornecida. O vencedor será a pessoa com as...

10
Números que são palíndromos em N bases

Dado um número inteiro não negativo n >= 0, imprima para sempre a sequência de números inteiros x_i >= 3que são palíndromos em nbases exatamente diferentes b, onde a base pode estar 2 <= b <= x_i-2. Isso é basicamente o inverso do OEIS A126071 , no qual você gera quais índices nessa...

10
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,...

10
Classifique o meu Scan-tron!

O teste padronizado geralmente vem com um scan-tron ou algum tipo de documento de resposta que registra sua resposta. Um computador ou humanos verificariam suas respostas e determinariam sua nota. Portanto, aqui, com um scan-tron e a chave de resposta, determine a pontuação e as perguntas perdidas,...

10
Mapeamento entre palavra inteira e pronunciável

Objetivo A idéia é fornecer o código necessário para mapear um número inteiro de 32 bits de / para uma palavra pronunciável de no máximo 9 caracteres. Isso pode ser útil, por exemplo, para facilitar a lembrança de um número de série ou digitar um formulário. É necessário o método para traduzir um...

10
Suave como Teflon

Literalmente! 6 de abril é o Dia Nacional do Teflon , que é comemorado com panelas revestidas com Teflon (o que faremos). Portanto, dado um número inteiro positivo n, crie uma panela de Teflon. A seção "pan" da panela é um octógono, com cada um dos lados consistindo de ncaracteres, que variam de...

10
Hexadecimal para Binário

Converta um número hexadecimal (de qualquer tamanho) em um número binário. Insira um número hexadecimal POSITIVO com a 0xno início. A entrada válida sempre coincidir com o seguinte regex: 0x[0-9a-fA-F]+. Se a entrada não for um número hexadecimal válido, ou seja, qualquer coisa que não...

10
Derivar as unidades

Desafio Dada uma lista de unidades base do SI, uma lista de equações e um alvo, você deve derivar as unidades do alvo usando apenas as unidades base. Unidades Derivadas Da Wikipedia: O Sistema Internacional de Unidades (SI) especifica um conjunto de sete unidades base das quais todas as...

10
Programa python A + B mais curto com entrada e saída

Alguns de vocês podem dizer que estou desperdiçando meu tempo, mas essa tarefa não me dá paz por mais de 500 dias. É necessário escrever um programa no Python 3.x que aceite dois números como entrada e exiba sua soma. Os números são fornecidos no seguinte formato: a b Alguns exemplos de casos de...

10
Calcule uma potência complexa

The Rundown Dada qualquer entrada x e y , execute uma operação complexa e imprima um resultado correspondente. Como seu programa deve funcionar Dada uma entrada x e y na forma z = x + yi , encontre z i-z Se o valor real absoluto de z i-z for maior que a parte imaginária absoluta, imprima a...

10
Crie um vórtice!

Sua missão hoje é criar um vórtice com um único parâmetro. Este parâmetro determina o comprimento de cada braço em caracteres. Cada "camada" de cada braço contém mais um caractere que o anterior. Aqui está como o vórtice ficará, considerando o comprimento do braço: 0: # 1: # ### # 2:...

10
Encontre a reputação SE do usuário

Desafio Dado o ID do usuário do SE, produza a soma de sua reputação em todas as redes do Stack Exchange nas quais o usuário se inscreveu. Regras Se um usuário tiver 101 ou menos reputação em um site, conte-o como zero na soma. Você não deve contar representantes da Área 51 ou comunidades...

10
Solucionador de quebra-cabeças binário

Introdução Regras do quebra-cabeça: O quebra-cabeça Binário (também conhecido como Takuzu ou Subiku) é muito simples de entender e possui apenas algumas regras: Como o nome do jogo é binário, é bastante óbvio, mas você só pode preencher zeros e uns. Não mais que dois do mesmo dígito podem ser...