Puzzles de programação e golfe de código

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código

7
Vamos ser animados!
O desafio GIFs são o formato de imagem mais comum para animação e são usados ​​bastante nas mídias sociais atuais. Para o objetivo deste desafio, vou redefinir o que um GIF pode ser. Esse desafio exigirá que você pegue uma matriz 3D que contenha algum tipo de representação de uma …

10
É 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 sequência que representa um número inteiro …


6
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 …
8 code-golf  date 

4
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 …
8 code-golf 



6
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 marginais e calcule …
8 code-golf 

4
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 criptografia literalmente e sua …

2
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 …

3
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 o produto de …


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 …

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 …


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.