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

8
Criar um analisador booleano (continuação)

Continuação deste desafio porque o autor se foi e a pergunta está encerrada. O que você precisa fazer é criar um analisador booleano. Expressões booleanas, caso você ainda não as tenha ouvido, têm duas entradas e uma saída. Existem quatro "portas" na aritmética booleana, a saber: OR...

8
Viajando em uma Terra plana

As coordenadas no mundo da Terra plana consistem em latitude (x) e longitude (y), que são números inteiros no intervalo de 0 a 9999. Muito parecido com números inteiros gaussianos , mas eles sempre são escritos usando esta notação: 411S 370E Ou seja, com Sou Nanexado à latitude e / Eou Wanexado...

8
Calcular o Numpad Taxicab

O crédito vai para onde é devido Dado dois dígitos, x e y, calcule o menor número de saltos horizontais ou verticais para ir de x a y em um numpad padrão, por exemplo 789 456 123 00 Você pode assumir com segurança que todas as entradas serão de 0 a 9 e não precisa manipular entradas...

8
Maior partição distintamente sem soma

relacionados e inspirados por - Localizando partições sem soma Um conjunto Aé definido aqui como sendo claramente sem soma se 1) consiste em pelo menos três elementos |A| ≥ 3, e 2) sua auto-soma distinta A + A = { x + y | x, y in A}(com x,ydistintos, ie x≠y) não possui elementos em comum com...

8
Contando primos de Eisenstein

Introdução Os inteiros de Eisenstein são números complexos da forma a+bω Onde a,bestão os números inteiros e ω = e^(2πi/3) Os números inteiros de Eisenstein formam uma rede triangular no plano complexo: Dizemos que um número inteiro de Eisenstein z=a+bωé primo se não puder ser escrito como...

8
Números excluídos

Dado um número inteiro N, imprima o Nnúmero positivo th Kcom a seguinte propriedade na base decimal: Para cada dígito Ina posição Pde K, o número formado Kremovendo o Pdígito (ie I) é divisível por I. Exemplo e observações 324 é esse número: 3 divide 24 2 divide 34 4 divide 32 Nota 1:...

8
Escreva um intérprete de frango!

Você precisa escrever um intérprete para um idioma legal chamado Chicken ! Você deve ler um programa Chicken a partir de um arquivo, entrada padrão, argumentos de programa ou função, ou o que for mais conveniente para o seu idioma, bem como a entrada para o programa. Você deve imprimir ou...

8
Hora de um chá!

Introdução Há algum tempo, deparei-me com o pequeno algoritmo de criptografia ( TEA ) e, desde então, o recomendo sempre que as propriedades de segurança criptográfica especiais são desnecessárias e uma auto-implementação é um requisito. Agora, hoje, queremos levar o nome * tiny * algoritmo de...

8
Construa uma calculadora de imposto marginal

Houve alguns problemas na calculadora de taxas de impostos aqui que dependem de taxas definidas (especificamente as taxas federais dos EUA), mas nenhum que tenha feito isso para listas arbitrárias. Sua tarefa é criar um programa ou função que faça uma lista arbitrária de faixas de impostos...

8
Conundrum da bala de canhão

Sua tarefa é, com um número de entrada p, encontrar o menor número positivo de bala de canhão da ordem pNÃO 1. Definição Um número de bala de canhão (de ordem p) é um número que é ambos: Um pnúmero diagonal ( consulte esta página ). e um pnúmero de pirâmide -gonal. O número da pirâmide nth-...

8
Converter notação algébrica em notação descritiva

Short gosta de jogar xadrez. Short também é um homem muito tradicional. Portanto, o Sr. Short está perturbado com a recente tendência de usar a notação algébrica no xadrez moderno, e prefere usar a notação descritiva , como seu pai e o pai dele antes dele. Nota Para simplificar esse desafio,...

8
Golf um intérprete InterpretMe

Este é um desafio muito simples. A linguagem da piada InterpretMe consiste em um comando; *, o que faz com que o programa receba a entrada de um programa InterpretMe e o execute. Um programa InterpretMe interpretará quantos programas InterpretMe houver *na entrada. Seu objetivo é criar um...

8
Um ano fracionário

Meu feriado de PPCG acabou: D Introdução O tempo fracionário é the year + (the value (minute of year) / number of minutes in the year). Exemplo de cálculo Você deve assumir que fevereiro sempre tem 28 dias e o ano sempre tem 365 dias. Digamos que queremos converter o tempo: 17:34 3rd March...

8
É verdade ou falsidade?

Existem muitas maneiras diferentes de expressar se algo é verdadeiro ou não! O objetivo desse desafio é produzir uma saída padronizada de truthyou falsypara vários valores de verdade e falsidade de entrada. Para os propósitos deste desafio, as seguintes entradas são consideradas verdadeiras: Uma...

8
Desenhe o Union Jack

Prefácio Existem muitos desafios "empate x bandeira" e, ao buscá-lo, não há desafios para atrair o sindicato Jack! Eu sinto que isso seria uma bandeira mais difícil de desenhar, mas ainda deve ser possível. Desafio Desenhe o Union Jack. Ele pode ser enviado para um arquivo em qualquer formato de...

8
Matemática de dois símbolos

Introdução Os quatro operadores matemáticos básicos (+, -, *, /) podem ser reduzidos para apenas dois, devido ao fato de: x + y = x - (-y) x * y = x / (1/y), y != 0 x * 0 = 0/x Desafio O desafio é receber a entrada como uma "string" que contém: Números Variáveis ​​de caractere único ("x",...