Aller au contenu

Plus Petit Commun Multiple (PPCM)

Algorithmique classique

Exercice Débutant · Algo Express · prepa scientifique et economique (CPGE)

Enonce

Calculer le PPCM de deux entiers strictement positifs a et b, en utilisant la relation avec le PGCD.

Signature attendue

def ppcm(a: int, b: int) -> int:

Exemples

  • ppcm(4, 6) → 12
  • ppcm(12, 18) → 36
  • ppcm(7, 5) → 35

📖 Rappel de cours

On passe par le PGCD : ppcm(a, b) = a × b / pgcd(a, b). Inutile de chercher les multiples un par un.

⚠ Le piège : Diviser avant de multiplier — a // pgcd * b — évite un produit intermédiaire énorme. Sans conséquence en Python, indispensable dans un langage à entiers bornés.

← Exercices Python pour la prépa — CPGE scientifique et ECG

Exercices du meme theme

  • Conversion Décimal → Base Quelconque
  • Puissance d'un Nombre (sans **)
  • Nombre d'Armstrong
  • Suite Récurrente u(n+1) = u(n)² − 1
  • Chiffrement de César
  • Déchiffrement de César

La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.

Prepa🐍ython
Progresser en Python & SQL · Prépa scientifique
Essai gratuit
Testez toutes les fonctionnalités sans engagement
En continuant, vous acceptez notre politique de confidentialité.
Déjà abonné ? Se reconnecter
Recevez un lien de connexion par email
Parcourir gratuitement →
Aperçu limité · sans inscription · sans vérification IA
€4,99
/ mois · accès illimité · résiliable
Paiement sécurisé
En vous abonnant, vous acceptez nos conditions et politique de confidentialité.
Résiliation possible depuis votre espace PayPal.

Chargement...

Initialisation de l'environnement

Prepa🐍ython
Progresser en Python & SQL · Prépa scientifique
Progression
0 / 0
Solo
— / —
Python... SQL...
Recherche
🔬 Bac a sable Python ↗ 🧪 Bac a sable SQL ↗ 📝 Concours blanc ↗ 🏖️ Code à la plage ↗ 📚 Listes de rentrée ↗ 🛠️ Admin ↗
Tu aimes PrepaPython ?
Fais-le savoir !
← Retour à l'accueil Mentions legales & confidentialite