Forum dédié aux énigmes et à toutes formes de jeux de logique. | Déconnexion |
Tu n'es pas identifié sur Prise2tete : s'identifier. ![]() ![]() |
![]() |
Écrire une réponseRésumé de la discussion
Bonjour, Code:nombre=nombre/k par Code:nombre=nombre//k et ça marche dans les 2 cas.
J'ai justement la dernière version ...
J'ai testé sur http://www.tutorialspoint.com/execute_python_online.php
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 ... |
![]() |
Prise2Tete Forum Statistiques Liste des membres Hall of Fame Contact |