Forum dédié aux énigmes et à toutes formes de jeux de logique. | Déconnexion |
Tu n'es pas identifié sur Prise2tete : s'identifier. ![]() ![]() |
![]() |
#1 - 04-01-2015 10:04:25
Programme en Python réonse mystérieuse ...Bonjour dans le cadre de mes cours cette année j'ai informatique et nous codons en python. Afin je m’entraîner un peu avant les concours j'ai commencé le projet Euler, pour le troisième problème il s'agit de trouver le plus grand facteur premier d'un nombre donné dans l'énoncé je n'ai donc pas réfléchit à faire efficace j'ai directement codé ça : Code:def factor(nombre): k=2 a=0 while k <=nombre: if nombre%k==0: nombre=nombre/k a=k else: k=k+1 return a print(factor(600851475143)) Le programme renvoie 6857, la réponse attendue tout va bien... Code:print(factor(10**100)) (10^100) Code:458197 ... "L'expérience est une lanterne qui n'éclaire que celui qui la porte." L-F. Céline
#0 Pub#2 - 05-01-2015 08:53:14
Programme en Python éponse mystérieuse ...J'ai testé sur http://www.tutorialspoint.com/execute_python_online.php Celui qui fuit les casse-tête ne vaut pas un clou. #3 - 05-01-2015 17:40:26
Progrmame en Python réponse mystérieuse ...J'ai justement la dernière version ... "L'expérience est une lanterne qui n'éclaire que celui qui la porte." L-F. Céline #4 - 12-01-2015 07:24:24
programme en python réponde mystérieuse ...Bonjour, Code:nombre=nombre/k par Code:nombre=nombre//k et ça marche dans les 2 cas. Réponse rapideSujets similaires
Mots clés des moteurs de recherche
|
![]() | ||||||||||||||||||||||||||||||||
Prise2Tete Forum Statistiques Liste des membres Hall of Fame Contact |