3905 - Suma Perm n9
n = int(input("Introduceți un număr cu cifre distincte: ")) suma = 0 lungime_n = len(str(n))
- Generăm toate permutările distincte ale cifrelor numărului n
permutari = set(itertools.permutations(str(n), lungime_n))
- Iterăm prin fiecare permutare și adăugăm numărul la suma
for permutare in permutari:
numar = int("".join(permutare)) suma += numar
- Afișăm suma
print("Suma tuturor numerelor obținute prin rearanjarea cifrelor lui", n, "este:", suma)