Accueil > Algorithmes > Vérifier si un entier N est polydivisible
Un entier est polydivisible si pour tout k, le nombre formé par ses k premiers chiffres est multiple de k.
Fonction Polydivisible(n : entier) : Booléen DÉBUT ch1 ← convch(n), ok ← Vrai, i ← 2 Tant que i ≤ long(ch1) et ok Faire y ← Valeur(sous_chaine(ch1, 0, i)) Si y mod i ≠ 0 Alors ok ← Faux Sinon i ← i + 1 Fin Si Fin Tant que Retourner ok FIN