Questions marquées «number-theory»

23
Factoriser un entier gaussien

Un entier gaussien est un nombre complexe dont les parties réelle et imaginaire sont des entiers. Les entiers gaussiens, comme les entiers ordinaires, peuvent être représentés comme un produit de nombres premiers gaussiens, d'une manière unique. Le défi ici est de calculer les constituants premiers...

23
Séquence Divinacci

Divinacci ( OEIS ) Effectuez la séquence de Fibonacci mais au lieu d'utiliser: f(n) = f(n-1)+f(n-2) Utilisation: f(n) = sum(divisors(f(n-1))) + sum(divisors(f(n-2))) Pour une entrée de n, sortez le nième terme, votre programme ne devrait avoir qu'une seule entrée. 14 premiers termes (index 0, vous...

23
Co-primalité et le nombre pi

introduction La théorie des nombres regorge de merveilles, sous la forme de connexions inattendues. En voici un. Deux entiers sont co-prime si elles ne présentent aucun facteur en commun autre que 1. Étant donné un nombre N , considérer tous les entiers de 1 à N . Dessinez deux de ces entiers au...

23
Nombres hautement composites

Un nombre hautement composite est un entier positif qui a plus de diviseurs que n'importe quel entier positif plus petit. Il s'agit de la séquence OEIS A002182 . Ses 20 premiers mandats sont 1, 2, 4, 6, 12, 24, 36, 48, 60, 120, 180, 240, 360, 720, 840, 1260, 1680, 2520, 5040, 7560 Par exemple, 4est...

22
Dernier chiffre non nul de n!

Étant donné un entier 1 ≤ N ≤ 1 000 000 en entrée, sortez le dernier chiffre non nul de N! , où ! est le factoriel (le produit de tous les nombres de 1 à N , inclus). Il s'agit de la séquence OEIS A008904 . Votre programme doit se terminer dans les 10 secondes sur une machine raisonnable pour toute...

22
Diviser et diviser et conquérir

Parfois, lorsque j'essaie paresseusement de prendre en compte le nombre qui apparaît devant moi¹, après un certain temps, je me rends compte que c'est plus facile que je ne le pensais. Prenons 2156par exemple: il m'est finalement apparu que les deux 21et 56sont des multiples de 7, et donc...

22
Inverser et ajouter la dégénérescence

Intro Inverser et ajouter est aussi simple que ncela puisse paraître, prenez-le et ajoutez-le à ses chiffres dans l'ordre inverse. (par exemple 234 + 432 = 666). Si vous appliquez ce processus à plusieurs reprises, certains nombres finiront par atteindre un nombre premier, et certains n'atteindront...

22
Renversez des dominos!

Merci à cette question pour une certaine inspiration Dans ce défi, nous représenterons une ligne de dominos sous la forme d'une chaîne de |, /et \. Vous recevrez une chaîne de dominos en entrée et vous devez déterminer à quoi ils ressemblent lorsqu'ils se sont installés. Voici les règles de chute...

22
Rangée de nombres naturels

Définition Il y a une rangée infinie de nombres naturels concaténés (entiers positifs, commençant par 1): 1234567891011121314151617181920212223... Défi Programme d'écriture dans n'importe quelle langue, qui accepte le numéro de position comme entrée et génère un chiffre à partir de cette position...

22
Imprimer les numéros Super Collatz

La séquence Collatz (également appelée problème 3x + 1) est l'endroit où vous commencez avec n'importe quel entier positif, pour cet exemple, nous utiliserons 10 et lui appliquerons cet ensemble d'étapes: if n is even: Divide it by 2 if n is odd: Multiply it by 3 and add 1 repeat until n = 1 10 est...

22
Séquences de produits numériques

Voici une séquence intéressante découverte par Paul Loomis, mathématicien à l'Université de Bloomsburg. De sa page sur cette séquence: Définissez f(n) = f(n-1) + (the product of the nonzero digits of f(n-1)) f(0) = x, avec xcomme tout entier positif, écrit en base 10. Donc, en commençant par...

22
Est-ce un super-prime?

Contexte Un super-premier est un nombre premier dont l'indice dans la liste de tous les nombres premiers est également premier. La séquence ressemble à ceci: 3, 5, 11, 17, 31, 41, 59, 67, 83, 109, 127, 157, 179, 191, ... Il s'agit de la séquence A006450 dans l'OEIS . Défi Étant donné un entier...