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

27
Mapeie a sequência para a curva de Hilbert

Vamos mapear algumas strings para o espaço 2D, estilo fractal. Sua tarefa é calcular uma curva de Hilbert e colocar uma corda ao longo dela. Tarefa A tarefa é pegar a sequência de entrada de linha única e colocá-la ao longo de uma curva de Hilbert grande o suficiente para contê-la, mas não...

27
Soma de fatores primos

2013 tem a fatoração principal 3*11*61. 2014 tem a fatoração principal 2*19*53. Uma propriedade interessante em relação a estes fatorações é que existem números primos distintos nas fatorações de 2013 e 2014 que soma para o mesmo número: 11+61=19+53=72. Escreva um programa ou função que tenha como...

27
Mapear um número aleatório para pi

Uma representação de precisão dupla de um decimal só pode garantir uma precisão de 15 casas decimais, portanto, pi é aproximado como: 3.141592653589793 Você pode ver que o dígito 3está nas posições 1, 10, 16, o dígito 1está nas posições, 2, 4etc. Desafio Sua tarefa é criar um programa ou...

27
Encontre minhas palavras!

A idéia desse desafio é encontrar todas as palavras de um dicionário em uma grade de letras. Sua entrada deve vir de stdin ou da função arg e virá no seguinte formato: [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car looc thea jopr Regras para encontrar...

27
Atbash Self Palindromes

Considere a transformação Atbash : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N Onde A ⇔ Z e L ⇔ O, por exemplo, existe uma propriedade interessante que algumas palavras compartilham. Quando algumas strings são traduzidas para o equivalente atbash, a tradução é a palavra original...

27
Quantos picos na minha cordilheira?

Uma lista de números inteiros positivos pode ser visualizada como uma cadeia de montanhas quantizada em que cada entrada da lista representa a altura de uma seção vertical das montanhas. Por exemplo, a lista 1, 2, 2, 3, 4, 3, 5, 3, 2, 1, 2, 3, 3, 3, 2, 2, 1, 3 pode se tornar o intervalo x x...

27
Calcular o coeficiente multinomial

Hora de outro desafio fácil, no qual todos podem participar! O teorema multinomial afirma: A expressão entre parênteses é o coeficiente multinomial, definido como: Permitindo que os termos de k i a variar ao longo de todas as partições inteiros de n dá o n -simo nível de de Pascal m -simplex....

27
Correspondência de palavras adjacentes

Neste desafio, você recebe duas palavras: Seu trabalho é determinar se elas são adjacentes . Duas letras são adjacentes se: Eles são a mesma letra ou Eles são lexicograficamente adjacentes. Por exemplo, J é adjacente a I , J e K apenas. Z não é adjacente a A Duas palavras são adjacentes...

27
Saída da sequência van der Corput

A sequência de van der Corput é um dos exemplos mais simples de sequência de baixa discrepância . Seu n-ésimo termo é justo 0.(n written in base 10 and mirrored), portanto, seus primeiros termos são: 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 0.01, 0.11, 0.21, 0.31, 0.41, 0.51, 0.61, 0.71,...

27
Reimplementar o wc coreutil

Esse desafio é semelhante ao anterior , mas com algumas partes pouco claras das especificações e requisitos de E / S menos rigorosos. Dada a entrada de uma sequência que consiste apenas em ASCII e novas linhas imprimíveis, produz várias métricas (bytes, palavras, contagem de linhas). As...

27
Países vizinhos

Você já se perguntou que países cercam outro? Eu também, às vezes, e, bem, aqui está o desafio. Forneci uma lista de países e países em que eles tocam que você deve reconhecer na parte inferior desta postagem em um bloco de código. Você precisa criar um programa completo que produza (da maneira...

27
Golfe esquerdo do Javascript

Introdução Na esteira da esquerda-pad pacote npm precipitação , vamos ter um golf código para a implementação deixou-pad. A função do teclado esquerdo consiste em 2 argumentos padrão e 1 argumento adicional, no formato string , length , ( padchar ). Se o padchar não for fornecido, isso será...

27
Analisar um Quaternion

Se você ainda não sabe, um quaternion é basicamente um número de 4 partes. Para os propósitos deste desafio, ele possui um componente real e três componentes imaginários . Os componentes imaginários são representados pelo sufixo i, j, k. Por exemplo, 1-2i+3j-4ké um Quatérnion com 1sendo a...

27
Limpe os peixes lamacentos do quartata

Este desafio é uma homenagem aos vencedores da categoria Novato do ano do Best of PPCG 2015 : muddyfish (porque eu não sou o idioma que você está procurando! ) E quartata (para Implementar uma máquina da verdade ). Parabéns! fundo Nas trincheiras mais profundas do oceano, vive um peixe raro e...

27
Números com simetria rotacional

Dado um número inteiro, a saída de um truthy valor se for o mesmo de cabeça para baixo (girado 180 °) ou um Falsas valor de outra forma. 0, 1, E 8tem simetria de rotação. 6torna 9- se e vice-versa. Sequência de números que produzem resultados verdadeiros : OEIS A000787 0, 1, 8, 11, 69, 88, 96,...

27
Cara da gravidade pode fazer isso?

Gravity Guy é um jogo em que a única entrada do usuário é uma única tecla que muda a direção da gravidade. Dado um nível artístico ASCII, determine se é possível que o Gravity Guy chegue ao fim. Regras A direção inicial da gravidade está baixa . A primeira coluna da entrada sempre conterá...

27
Girar um hipercubo

Introdução Um hipercubo / tesserato é o equivalente em 4 dimensões de um cubo normal. É feito pegando uma rede de cubos, estendendo-a para a 3ª dimensão e depois - usando a 4ª dimensão - dobrando-a em um hipercubo. É basicamente um cubo, onde cada lado é um cubo. Para criar um hipercubo, você...