# =============================================== #
# Diviseurs positifs d'un entier naturel non nul. #
# =============================================== #
# www.panamaths.net                               #
# Juin 2015                                       #
# =============================================== #

# Initialisations
N = 0
Ldiv = []
while N <=0 or N-int(N) != 0 :
    N = int(input('Veuillez saisir un entier naturel non nul : '))

# Boucle principale : test pour chaque entier compris entre 1 et N.
# Les diviseurs de N sont stockés dans la liste Ldiv.
for i in range(1,N+1):
    if N%i == 0:
        Ldiv.append(i)

# Affichage des diviseurs obtenus (i.e. des éléments de la liste Ldiv)
print('Les',len(Ldiv),'diviseurs positifs de',N,'sont :')
print(Ldiv)