Un petit défi qu'on ma posé...
Est-il possible de trouver un entier uniquement composé de 2 qui soit divisible par 1986 ? Si oui, quel est le plus petit de ces entiers ?
Et je n'ai pas la réponse... :hum:
facile ...Buridan a écrit:Est-il possible de trouver un entier uniquement composé de 2 qui soit divisible par 1986 ? Si oui, quel est le plus petit de ces entiers ?
mathafou a écrit:Bonjour,
facile ...
le nombre composé de 330 chiffres 2 est divisible par 1986
il n'y en a pas de plus petit
par contre tous les nombres composés de 330n chiffres 2 le sont aussi
(la flemme de tout retaper, j'avais commencé à taper les détails quand "prévisualisation" et paf plus d'internet pendant une demi heure à part "impossible d'accèder à quoi que ce soit"...)
cherche du côté devia théorème d'Euler Fermat, ou par force brute en faisant les calculs de proche en proche (donc aucun nombre >
si on est malin)
Buridan a écrit:Merci mathafou !
D'autres trouvent-ils pareil ?
mathafou a écrit:la démonstration et la méthode :
un nombre composé uniquement de n chiffres 2 est le double du nombre composé du même nombre n de chiffres 1
en d'autres termes on cherche un nombre composé uniquement de n chiffres 1 (dit "repunit") qui soit multiple de 1986/2 = 993
ce nombre est 1/9 de celui composé de n chiffres 9 qui est 1 de moins que 1 suivi de n zéros
on cherche donc finalement un n tel que 10^n - 1 soit multiple de 9x993 = 8937,
et plus particulièrement le plus petit d'entre eux.
Le théorème d'Euler-Fermat affirme que si 10 et 8937 sont premiers entre eux, ce qui est le cas, alors
10^phi(8937) - 1 est divisible par 8937
phi(8937) est "l'indicateur d'Euler" de 8937 c'est à dire le nombre de nombres premiers avec 8937 et < 8937 (1 compris)
On décompose 8937 en nombres premiers 3^3×331 et l'indicateur d'Euler est 3^3×331(1-1/3)(1-1/331) = 18x330 = 5940
le plus petit n cherché sera un diviseur de 5940, au pire (le théorème) 5940 lui-même.
on les essaye tous (il y en a 48, 1 et 5940 compris) pour trouver le plus petit de ces diviseurs tel que 10^n - 1 soit multiple de 8937
(= on fait un programme, parce que les 48 diviseurs un par un à la main .. bof)
en fait foin de ces complications, on essaye brutalement tous les entiers n <= 5940 (c'est plus "direct" par programme que de se limiter aux seuls diviseurs de 5940 !)
bien en entendu on ne calcule absolument pas les valeurs de ces nombres astronomiques
juste leur reste dans la division par 8937
10^1 reste 10
10^2 reste 100
A0^3 reste 1000 (jusqu'ici sans aucun "calcul")
10^4 reste 1063
10^5 a même reste que 10x1063 = 10630, c'est à dire 1693
10^6 même reste que 10x1693 c'est à dire 7993
...
10^330 a pour reste 1 et c'est fini.
et donc (10^330)^k = 1^k = 1 modulo 8937 donne que tous les nombres composés de 330k chiffres 2 répondent au problème, le plus petit étant pour k = 1
on peut chercher une méthode un peu plus rapide que calculer tous les diviseurs successifs de 5940 mais bof ... la complication n'est pas franchement rentable pour "si peu" de diviseurs.
Surtout que c'est le programme de deux lignes qui fait le calcul ! en effectuant juste 330 boucles avant de s'arrêter, donc solution "instantanément", au pire on sait qu'il aurait fait au plus 5940 boucles, une broutille, et les nombres les plus grands qu'il a à manipuler sont 10x5940)
beagle a écrit:Bonjour les fortiches, enfin les mateux aux pseudos matquelquechose (et non matquelqu'un),
pouvez me mettre comment vous faites sur un cas plus simple:
nombre avec que des 1, divisible par 7, quel est le plus petit?
je sais j'abaisse un peu le niveau, mais je peux pas baigner non plus là où j'ai pas pieds,...
La notion de modulo, ç'est on ne peut plus simple :beagle a écrit:...mème modulo jamais bossé cela au lycée, mais vu ça sur ce forum...
Oui : l'indicatrice d'Eulerbeagle a écrit:Jj'imagine qu'il y a un lien entre l'indicatrice d'Euler, et la séquence répétitive je sais pas comment cela s'appelle des puissances n de 10 divisées par k.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités
Tu pars déja ?
Identification
Pas encore inscrit ?
Ou identifiez-vous :