Perguntas com a marcação «math»

10
Fizzbuzz em qualquer base

Desafio Entrada: Um número inteiro bbb entre 2 e 62 (inclusive). Resultado: Conte de 111 ao equivalente a 5000105000105000_{10} na base bbb , usando qualquer representação razoável para os dígitos. Contudo: Se o número é divisível por ⌊b÷2+1⌋⌊b÷2+1⌋\lfloor b÷2+1\rfloor (arredondado para...

10
Avião explodir

O Blow-up é uma ferramenta poderosa em geometria algébrica. Permite remover singularidades de conjuntos algébricos , preservando o restante de sua estrutura. Se você não estiver familiarizado com nada disso, não se preocupe, o cálculo real não é difícil de entender (veja abaixo). A seguir,...

9
Física golfe: tiro inclinado

"E agora para algo completamente diferente." Um pássaro zangado é atingido em um ângulo β em relação à horizontal na velocidade u. O chão é íngreme, inclinado em um ângulo α. Encontre a distância horizontal q que o pássaro viajou antes de atingir o chão. Faça uma função f (α, β, u) que retorne...

9
Adição de ponto flutuante, sem flutuadores!

Sua tarefa é escrever um programa, em qualquer idioma, que adiciona dois números de ponto flutuante em conjunto, sem usar nenhum matemática ponto fracionários ou flutuantes. Matemática inteira é permitida. Formato O formato para os números são cadeias contendo 1 e 0 que representam o valor...

9
Calcular o número de topologias em {1,2,…, n}

Tarefa Escreva uma função / programa que tome ncomo parâmetro / entrada e imprima / retorne o número de topologias (demonstradas abaixo) no aparelho {1,2,...,n}. Definição de Topologia Seja X qualquer conjunto finito e assuma que T, que é um subconjunto do conjunto de potências de X (isto é,...

9
Otimize a multiplicação da cadeia da matriz

Esse desafio é calcular a ordem de multiplicação mais eficiente para um produto de várias matrizes. O tamanho das matrizes é especificado em uma única linha de entrada padrão. Você deve imprimir na saída padrão uma lista de números inteiros indicando a ordem na qual as multiplicações devem ser...

9
Numeração de permutação

O desafio Para um determinado conjunto de n números inteiros, escreva um programa que produzirá seu índice lexicográfico. As regras A entrada deve ser apenas um conjunto de números inteiros não negativos separados por espaços. Você deve gerar o índice lexicográfico (intervalo de 0 a n! -1,...

9
Calcular quantos cubos um cubo pode ser cortado

Imagine um cubo que possamos cortar em cubos menores sem pedaços restantes. Encontre quantos cubos um cubo pode ser cortado. Por exemplo, um cubo pode ser cortado em 8, 27 (obviamente, terceira potência de números inteiros) e 20 (19 cubos pequenos mais um oito vezes o tamanho dos outros, veja a...

9
Gere a tabela de grupo para Z_n

Os grupos são uma estrutura amplamente utilizada em matemática e têm aplicações em ciência da computação. Esse desafio de código é sobre o menor número de caracteres para criar uma tabela de grupo para o grupo de aditivos Z n . Como a tabela é construída: Para Z n , os elementos são {0, 1, 2, ...,...

9
Imprimir a interseção de sequências

Sequências Está dado quatro sequências de números, numerados 1através 4. OEIS A localização de 0quando os números naturais estão listados em binário. Aqui está um exemplo de como calcular a sequência: 0,1,10,11,100,101,110,111 ^ ^ ^^ ^ ^ 0 3 78 10 14 O início da sequência é assim: 0, 3, 7,...

9
Encontre pares de números com um determinado LCM e GCD

Eu estava trabalhando em uma pergunta de matemática com um amigo meu e decidimos escrever um script que encontrasse a resposta. A pergunta original é a seguinte: A diferença de dois números naturais é 2010 e seu maior denominador comum é 2014 vezes menor que a menor multiplicação comum. Encontre...

9
Código do Verificador do Amor Golfe

Crie um programa que conte o número total de letras comuns a dois nomes e encontre o produto de seus comprimentos para funcionar como um "testador de amor". Condições: você pode não obter uma resposta 1: 1 (sendo 3 em 3, etc.). Entrada Dois nomes de STDIN ou alternativa mais...

9
Calcular o símbolo Kronecker

Links relevantes aqui e aqui , mas aqui está a versão curta: Você tem uma entrada de dois números inteiros ae bentre infinito negativo e infinito (embora, se necessário, eu possa restringir o intervalo, mas a função ainda deve aceitar entradas negativas). Definição do símbolo Kronecker Você deve...

9
Taxi-me alguns números

Os números de táxi ou OEIS A011541 são os menos números que podem ser representados como n somas diferentes de dois números inteiros positivos em cubos, para n sucessivos . Você precisará imprimir o número do n º táxi. Isso deve funcionar para qualquer n em teoria. No entanto, como apenas 6...

9
Causar interrupção máxima em uma pesquisa de palha

Contexto O Straw Poll é um site destinado à criação de pesquisas simples / informais. Fornecido com uma lista de opções, o usuário pode selecionar suas opções e os votos são computados. Há duas características muito importantes de uma pesquisa de palha: É possível visualizar os resultados atuais...

9
Encontre a área de um polígono

Dado o comprimento lateral consecutivo s1, s2, s3... s_nde um n-gon inscrito em um círculo, encontre sua área. Você pode assumir que o polígono existe. Além disso, o polígono será convexo e não se entrecruzará, o que é suficiente para garantir a exclusividade. Os internos que resolvem...

9
Encontre o poder da matriz

Problema Criar um programa ou função que pode calcular o resultado de uma matriz elevada ao n º poder. Seu código utilizará uma matriz quadrada arbitrária A e um número inteiro não negativo n e retornará uma matriz com o valor A n . Restrições Funções internas que computam a potência da matriz e...

9
Calcular a transformação discreta de Fourier

Implemente a Transformada discreta de Fourier (DFT) para uma sequência de qualquer comprimento. Isso pode ser implementado como uma função ou um programa e a sequência pode ser dada como um argumento ou usando entrada padrão. O algoritmo calculará um resultado com base na DFT padrão na direção...

9
Derivada na borda

Minha maneira preferida de aproximar uma derivada é a diferença central, é mais precisa do que a diferença direta ou a reversa, e estou com preguiça de ir em uma ordem superior. Mas a diferença central requer um ponto de dados em cada lado do ponto que você está avaliando. Normalmente, isso...