Perguntas com a marcação «number-theory»

23
Encontre os principais fatores

Nesta tarefa, você deve escrever um programa que calcule os fatores primos de um número. A entrada é um número natural 1 <n <2 ^ 32. A saída é uma lista dos fatores primos do número no seguinte formato. Os expoentes devem ser omitidos se forem 1. Somente imprima números primos. (Supondo que a...

23
Sequência de Divinacci

Divinacci ( OEIS ) Execute a sequência de Fibonacci, mas em vez de usar: f(n) = f(n-1)+f(n-2) Usar: f(n) = sum(divisors(f(n-1))) + sum(divisors(f(n-2))) Para uma entrada de n, produza o enésimo termo, seu programa deve ter apenas 1 entrada. Primeiros 14 termos (indexado 0, você pode...

23
Fatorar um número inteiro gaussiano

Um número inteiro gaussiano é um número complexo cujas partes reais e imaginárias são números inteiros. Inteiros gaussianos, como inteiros comuns, podem ser representados como um produto de números primos gaussianos, de uma maneira única. O desafio aqui é calcular os constituintes principais de um...

23
Co-primalidade e o número pi

Introdução A teoria dos números está cheia de maravilhas, na forma de conexões inesperadas. Aqui está um deles. Dois inteiros são co-prime se eles não têm fatores em comum que não seja 1. Dado um número N , considere todos os inteiros de 1 a N . Desenhe dois números inteiros aleatoriamente (todos...

23
Números altamente compostos

Um número altamente composto é um número inteiro positivo que possui mais divisores do que qualquer número inteiro positivo menor. Esta é a sequência O00E A002182 . Seus primeiros 20 termos são 1, 2, 4, 6, 12, 24, 36, 48, 60, 120, 180, 240, 360, 720, 840, 1260, 1680, 2520, 5040, 7560 Por...

22
Gere números compatíveis com Numpad

Inspirado por Gerar números amigáveis ​​do teclado . fundo Muitos botões numéricos têm o seguinte layout: 789 456 123     0     Definimos a vizinhança de um número como o conjunto de células ortogonalmente adjacentes a ela no teclado numérico mostrado, incluindo a si próprio. Por exemplo, o...

22
Divida e divida e conquiste

Às vezes, quando estou ociosamente tentando fatorar qualquer número que aparece na minha frente after, depois de um tempo percebo que é mais fácil do que eu pensava. Tome 2156por exemplo: que, eventualmente, ocorre-me que tanto 21e 56são múltiplos de 7e assim certamente 2156 = 21 x 100 + 56também é...

22
É um super-prime?

fundo Um super-primo é um número primo cujo índice na lista de todos os primos também é primo. A sequência é assim: 3, 5, 11, 17, 31, 41, 59, 67, 83, 109, 127, 157, 179, 191, ... Essa é a sequência A006450 no OEIS . Desafio Dado um número inteiro positivo, determine se é um...

22
Inverso multiplicativo modular

Sua tarefa é fornecer dois números inteiros ae bcalcular o inverso multiplicativo modular de um módulo b, se existir. O inverso modular do amódulo bé um número ctal que ac ≡ 1 (mod b). Este número é um módulo únicob para qualquer par de ae b. Existe apenas se o maior divisor comum de ae bé 1. A...

22
Gere números da sorte

História: Lucy perguntou a George qual era o seu número da sorte. Após alguma contemplação, George respondeu que tinha vários números da sorte. Após uma breve confusão, Lucy perguntou a George quais neram seus primeiros números da sorte. George então pediu a você, seu amigo, que escrevesse um...

22
Obtenha um número aleatório de n dígitos com dígitos distintos e primeiro não um 0

Eu li essa pergunta e achei que seria um bom desafio. Tarefa Dê uma entrada para 0<n<10gerar um número aleatório com exatamente n dígitos o primeiro não é 0 então f(n)>10**(n-1)-1 dígitos distintos Critérios de vitória Isso é código-golfe, então o código mais curto...

22
Linha de números naturais

Definição Há uma linha infinita de números naturais concatenados (números inteiros positivos, começando com 1): 1234567891011121314151617181920212223... Desafio Escreva um programa em qualquer idioma, que aceite o número da posição como uma entrada e emita um dígito dessa posição na linha...

22
Sequências de produtos com dígitos

Aqui está uma sequência interessante descoberta por Paul Loomis, matemático da Universidade de Bloomsburg. De sua página nesta sequência: Defina f(n) = f(n-1) + (the product of the nonzero digits of f(n-1)) f(0) = x, xcomo qualquer número inteiro positivo, escrito na base 10. Então, começando...

22
Inverter e subtrair

Descrição do Desafio Vamos pegar um número inteiro positivo n, reverter seus dígitos para obter rev(n)e obter o valor absoluto da diferença desses dois números: |n - rev(n)|(ou abs(n - rev(n))). Exemplo: n = 5067 rev(n) = 7605 |n - rev(n)| = |5067 - 7605| = |-2538| = 2538 Depois de repetir...

22
Imprimir os números Super Collatz

A sequência Collatz (também chamada de problema 3x + 1) é onde você começa com um número inteiro positivo; neste exemplo, usaremos 10 e aplicaremos este conjunto de etapas: if n is even: Divide it by 2 if n is odd: Multiply it by 3 and add 1 repeat until n = 1 10 é par, então dividimos por 2...