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

14
Primários palindrômicos sem 11

Todo palíndromo com um número par de dígitos é divisível por 11, então 11 é o único [primo palíndrico] com um número par de dígitos. - David Wasserman, OEIS Aprendi isso hoje da maneira manual, antes de fazer minha pesquisa, quando meu programa pulava números com um número par de dígitos...

14
Encontre o número de subgrupos de um grupo finito

Definições Você pode pular esta parte se já conhece as definições de grupos , grupos finitos e subgrupos . Grupos Na álgebra abstrata, um grupo é uma tupla (G, ∗) , onde G é um conjunto e ∗ é uma função G × G → G, de modo que o seguinte vale: Fechamento: para todo x, y em G , x ∗ y também está...

14
Desafio de layouts de teclado

O layout do teclado que as pessoas costumam usar é o layout QWERTY , como mostrado abaixo. Mas também existem outros layouts de teclado: DVORAK COLEMAK TRABALHADOR Sua tarefa Seu código terá duas entradas: o nome do layout do teclado e uma string para transcrever. Seu objetivo é...

14
Números alcançáveis

Definições Função Phi de Euler ( função totiente AKA ): uma função que recebe um número positivo e retorna o número de números positivos menor que o número especificado, que são co-primos com um número determinado. É indicado como φ(n). Número alcançável : se existe um número inteiro positivo...

14
Fatoração máxima co-prime mutuamente

Definições Dois números são co-primos se o único divisor comum positivo for 1. Uma lista de números é co-prime mutuamente se cada par de números nessa lista for co-prime entre si. Uma fatoração de número né uma lista de números cujo produto é n. Tarefa Dado um número positivo n, produza a...

14
Adicionando frações

Escreva um programa ou uma função que utilize duas listas não vazias do mesmo tamanho que a entrada e faça o seguinte: usa elementos da primeira lista para obter numeradores, usa elementos da segunda lista para obter denominadores, exibe as frações resultantes após a simplificação (2/4=>1/2),...

14
Quem é esse polígono?

Uma maneira conveniente e útil de representar superfícies topológicas é com um polígono fundamental . Cada lado de um polígono corresponde a outro lado e pode ser paralelo ou anti-paralelo. Por exemplo, o aqui é o polígono fundamental de um toro : Para descobrir por que esse é um toro,...

14
Soma meus divisores Fibonaccified!

A famosa sequência de Fibonacci é F(0) = 0; F(1) = 1; F(N+1) = F(N) + F(N-1)(para este desafio, começamos com 0). Seu desafio: Dado n , saída a soma de toda a d th números de Fibonacci para todos os divisores de d do n º número de Fibonacci. Se você preferir uma notação mais formal, Entrada :...

14
Soma de 100 rolos de dois dados de seis lados

Suponha que você tenha dois dados de seis lados. Role o par 100 vezes, calculando a soma de cada par. Imprima o número de vezes que cada soma ocorreu. Se uma soma nunca foi rolada, você deve incluir um zero ou alguma maneira de identificar que essa soma específica nunca foi rolada. Exemplo de...

14
Encontre as probabilidades ímpares

Dada uma coleção não ordenada de números inteiros positivos por qualquer método de entrada razoável, retorne todas as sub-coleções que possuem um número ímpar de elementos ímpares (ou seja, possuem um total ímpar). Isso é código-golfe, então você deve tentar minimizar a contagem de bytes do seu...

14
Quine / Error Quine Polyglot

Sua tarefa é simples: escreva um programa que possa ser executado em dois idiomas. Deve ser um quine normal (imprime seu próprio código-fonte) no idioma 1 e deve ser um quine de erro (gera uma mensagem de erro idêntica ao seu próprio código-fonte) no idioma 2. Isso é código-golfe , portanto, o...

14
O algoritmo de contagem de retorno

As crianças que estão aprendendo a contar costumam saber séries de números, mas parecem não conseguir montar essas séries adequadamente. Por exemplo, eles podem dizer: 1,2,3,4,7,8,9,10 Às vezes, as crianças percebem que pularam alguns números e voltam: 1,2,3,4,7,8,5,6,7,8,9,10 Este é...

14
Aleatorizar os escalares de uma matriz

Você deve preencher uma matriz com todos os números do 0-ninclusive. Nenhum número deve se repetir. No entanto, eles devem estar em uma ordem aleatória. Regras Todas as regras de código-golfe padrão e brechas padrão são proibidas A matriz deve ser gerada pseudo-aleatoriamente. Toda permutação...

14
Pronuncie números

Conceito Lembrar números pode ser difícil. Lembrar uma palavra pode ser mais fácil. Para memorizar grandes números, criei uma maneira de pronunciá-los de maneira semelhante ao leetspeak. Regras Cada dígito é substituído primeiro pela sua letra correspondente: 0 => O 1 => I 2 => R 3...

14
Luzes apagadas, versão de 7 segmentos

Dado um display de 7 segmentos com alguns segmentos ativados e desativados, encontre uma sequência de dígitos (0-9), de modo que, após alternar os segmentos correspondentes para cada dígito, todos os segmentos sejam desativados. Exemplo _ _ [3] => | [1] => [OFF] _ | Números e seus...

14
Explorando o xorspace

O espaço x de um conjunto de números inteiros é o conjunto de todos os números inteiros que podem ser obtidos combinando os números inteiros iniciais com o operador xor bit a bit usual ( ^). Por exemplo, o xorspace de (8, 4)é (0, 4, 8, 12): 0 é 4 ^ 4, 12 é 4 ^ 8 e nenhum outro número pode ser...