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

9
A expansão binária binária

Normalmente, decompomos um número em dígitos binários atribuindo-o com potências de 2, com um coeficiente de 0ou 1para cada termo: 25 = 1*16 + 1*8 + 0*4 + 0*2 + 1*1 A escolha de 0e 1é ... não muito binária. Realizaremos a verdadeira expansão binária expandindo com potências de 2, mas com um...

9
Data dentro do intervalo?

Dada uma MM/DDdata ( 12/24) e um período de início / fim ( 11/01 - 06/24), descubra se a data está dentro do período listado. Os períodos podem ser seqüenciais ( 05/01 - 11/01) ou agrupados até o próximo ano ( 11/01 - 05/01). Exemplos: 12/24está em 11/01 - 06/24= True 06/24está em 11/01 -...

9
Badugi, quem ganha?

Inspirado por este desafio e relacionado a este . fundo Badugi [bæduːɡiː] é uma variante de draw-poker de bola baixa. O evento de $ 1K da Copa do Mundo Poker Online do Pokerstars começa em 3 horas e eu precisarei saber o quão boas minhas mãos são! O jogo usa um baralho padrão de 52 cartas de...

9
Aumentando, diminuindo, nenhum ou todos?

Tome duas entradas, um vetor não-vazia / lista contendo dígitos 1e 2e uma corda (não, você não pode levar 0/1em vez disso). A string será uma das seguintes (em minúsculas, exatamente como está escrito abaixo: increasing decreasing ones twos all none Se a sequência for ____, você retornará os...

9
Sistema elíptico

Introdução Dados cinco pontos no plano, sua tarefa é calcular a área da elipse que passa por esses pontos. Você pode assumir que exatamente uma elipse não degenerada pode ser construída com os valores de entrada fornecidos. Regras A entrada é um número 10inteiro em qualquer forma conveniente,...

9
Golf os pseudoprimes!

Introdução / Histórico Em uma discussão recente no chat de criptografia, fui desafiado a discutir / ajudar com o teste de primalidade de Fermat e os números de Carmichael. Esse teste é baseado na premissa que a^(p-1) mod p==1sempre será válida para primos p, mas nem sempre para compostos. Agora,...

9
Expand Cadeias de comparação

Diferentemente da maioria das linguagens, o Python avalia a<b<ccomo seria feito em matemática, na verdade comparando os três números, em vez de comparar o booleano a<bcom c. A maneira correta de escrever isso em C (e muitos outros) seria a<b && b<c. Nesse desafio, sua tarefa...

9
Primos na fatoração principal

Eu vi outro desafio principal chegando no PPCG, e eu me amo alguns números primos. Depois, interpretei mal o texto introdutório e me perguntei o que os cérebros criativos haviam inventado. Acontece que a pergunta feita foi trivial, mas eu me pergunto se o mesmo se aplica à pergunta que eu (mal)...

9
Um trem atravessa uma ponte rotulada

Considere uma ponte de comprimento B formada por blocos rotulados com os dígitos dos números inteiros positivos concatenados. Por exemplo, se B tivesse 41 anos, seria assim: ----------------------------------------- 12345678910111213141516171819202122232425 Agora imagine um trem de comprimento T...

9
Dada uma entrada int n, imprima n * invertido (n)

Dado um número inteiro n, impriman * reversed(n) reversed(n)é o número que você obtém quando reversedigita os dígitos n. reverse(512) = 215 reverse(1) = 1 reverse(101) = 101 >>>>>>>> func(5) = 5*5 = 25 func(12) = 12*21 = 252 func(11) = 11*11 = 121 func(659) =...

9
Mapa ASCII de cinco caracteres

Nota: Nesta postagem, os termos 'caractere' e 'cor' significam essencialmente a mesma coisa Esta imagem: pode ser representado como ....'''333 .eeee'''3e ..dddd33ee %%%dd####e (mapeando cores para caracteres ascii) O teorema das quatro cores afirma que "dada qualquer separação de um plano...

9
Desafio do Advento 2: A invasão atual do cofre!

<< Anterior Próximo >> Desafio Agora que Papai Noel finalmente descobriu como entrar em seu cofre atual, ele percebe que de alguma forma os elfos chegaram lá antes dele e roubaram alguns de seus presentes! Eles ainda não descobriram como deixar o cofre, então o Papai Noel precisa...

9
A calculadora do tempo de trabalho

Isso se baseia em como minha empresa lida com o monitoramento dos horários de trabalho de todos os funcionários. Cada um de nós tem um cartão que pode ser passado na frente de um sensor, para que um relógio registre as horas em que os funcionários fazem check-in ou check-out no escritório. Toda vez...

9
Agora estamos pensando em n dimensões!

A questão: dado um número n≥ 2, quantos pares de pontos distintos em uma rede ntridimensional n x n x n x n x n x n ... x n, onde as coordenadas variam de 0até n - 1, estão a uma distância pelo menos n distante? Os pares {(2,1,3,1), (3,2,1,3)}e {(3,2,1,3), (2,1,3,1)}não são considerados distintos...

9
Case-fold German

Dada uma string alemã e uma indicação de maiúsculas e minúsculas (inferior / superior / título), dobre a string nesse caso. Especificações A entrada consistirá apenas de a- zmais äöüß-,.;:!?'"em maiúsculas e / ou minúsculas. O caso de destino pode ser considerado como três valores únicos...